The API requires the merchants to modify their payment page at the shopping cart so to include myPOS Checkout as a payment option. When the customer chooses myPOS Checkout as a payment method he will actually submit a HTML form to the Payment Gateway secure web servers using HTTPS protocol. The submitted form will contain all needed information about the payment (such as myPOS Account number, online store ID, shopping cart data, currency, amount, etc.)
Once the myPOS Checkout API processes the payment, the system will pass the result to merchant web server and the customer will be redirected to the online store “checkout result” page.
Payment Process In Steps
- Internet customer chooses myPOS Checkout as a payment method at the merchant’s online store checkout page.
- Merchant web server initiates payment through the Payment Gateway.
- Customer web browser is redirected to myPOS Checkout payment link along with the payment details.
- If customer cancels the payment, he will be redirected to the merchant’s “Cancel payment” page.
- The customer needs to fill in his payment data and to click the button “Confirm”.
Most of the customer data will be automatically filled in and the customer will need to complete just few of the fields.
- Payment gateway system receives the details for the payment – successful or declined.
- Payment gateway system passes the result to merchant web server and the customer web browser is directed to the myPOS Checkout result page.
- If the customer clicks on the “Return to …” button he will be redirected to the merchant’s result page.
myPOS Checkout Payment Page
The merchant could initiate a refund transaction for any previously executed payment. This functionality is available in his account pages in menu Transaction/ Transaction details.
In case where the customer has lodged a justified complaint or the merchant is unable to deliver the goods, he could refund any partial amount of the payment back to the customer.
myPOS always books the refund back in the originally used payment method. The maximum refunded amount is 100 percent of the original amount.