Getting Started
...
Malaysia
Magento Integration

Magento Manual Installation Setup

21min
magento v2 1 7 latitudepay payment extension you can integrate latitudepay payment gateway with your magento store to accept payments from customers note currency supported myr (malaysian ringgit) & sgd (singapore dollar) prerequisites sign up on latitudepay merchant account & get the below api keys from latitudepay dashboard signup as a latitudepay merchant get merchant api keys (public key and private key) from merchant console follow this link for details prerequisites integration steps download & install extension configure magento store with backend settings front view download extension download the source code zip v2 1 7 latitude pay bucket step 1 install extension download the latest source code zip file from the latitudepay bucket (use the download button) extract the octifi zip place the octifi folder into app/code/octifi/ folder under the magento root path if you're performing an update, replace/overwrite the existing code folder check your magento mode run "php bin/magento deploy\ mode\ show" to find your mode if your magento mode is "production" please run the below commands i) php bin/magento cache\ clean ii) php bin/magento cache\ flush iii) php bin/magento indexer\ reindex iv) php bin/magento setup\ upgrade v) php bin/magento setup\ static content\ deploy if your magento mode is "default" (or) "developer" please run the below commands i) php bin/magento cache\ clean ii) php bin/magento cache\ flush iii) php bin/magento indexer\ reindex iv) php bin/magento setup\ upgrade v) php bin/magento setup\ static content\ deploy f step 2 configure magento store log in to your magento store backend choose stores on the admin sidebar to the left now go to settings > configuration on the configuration page, click on sales on the left and choose payment methods on the payment methods page, navigate to latitudepay payment section a) enabled >> select yes to enable latitudepay payment method b) country >> select either singapore or malaysia b) title >> this title will show under the payment methods section on the checkout page of magento c) public api key >> enter your \<public key> received from latitudepay dashboard d) private api key >> enter your \<private key> received from latitudepay dashboard e) merchant name >> this will be shown on the payment form of latitudepay f) payment action if you want to enable the auth & automatic capture as a payment action please select " authorise & capture" if you want to enable authorise as a payment action please select "authorization" the payment is put on hold and will be captured when the order is marked as shipped this is explained in more detail in the section below named "authorization and capture" g) payment type if you want the plugin as a modal popup please select "hosted modal popup" if you want the plugin as a redirect type please select "redirect to gateway" h) new order status >> select processing this selected status will generate after successful payment on latitudepay click save config refresh magento cache step 3 front view it will show on the checkout page under the payment methods section select โ€œpay by latitudepayโ€ gateway it will show like click on the โ€œplace orderโ€ button it will redirect you to the payment page please do sign up for latitudepay customer account, add card details download the android app & login with customer credentails 2\ press qr icon in the home screen and scan the qr code 3\ in the app screen you can see your purchase detail and total amount 4\ press "buy now" after making a successful payment, it will redirect to the success page in the backend, the order view will look like this this is the procedure to place an order with latitudepay payment method in magento 2 1 0 authorization & capture introduction some merchants prefer that when the order is placed, the payment should be captured automatically however, some merchants preferred to put the payment on hold and captured at some later point (for example when the order is shipped) hence we have two options for merchants 1\ authorization and capture on the latitudepay payment section if you choose authorisation and capture then the payment is capture automatically when the order is placed 2\ authorization only the payment is placed on hold when the order is placed by the customer the payment is captured via two mechanisms goto order > create invoice > do shipment > it will be captured automatically i e once the order is marked as shipped its automatiically captured 2\ there is a manual button to capture the payment at any point click the capture button to capture the payment cancellations and refunds the cancellations should be done manually using the merchant console production merchant octifi com staging merchant latitudepay me please reach out to our support team for credentials for both environments