Implementation Basics
The API requires merchants to modify their payment page at the shopping cart to include myPOS Checkout as a payment option. When the customer chooses myPOS Checkout as a payment method, they will submit an HTML form to the Payment Gateway's secure web servers using the HTTPS protocol. This form contains all necessary payment information (such as myPOS Account number, Checkout store ID, shopping cart data, currency, amount, etc.). The customer is then transferred to the myPOS secure servers to complete the payment.
Once the myPOS Checkout API processes the payment, the system passes the result to the merchant web server, and the customer is redirected to the Checkout “checkout result” page.
Note: iFrame and similar solutions will not work due to security reasons.
Interaction Diagram
Payment Process In Steps
- The internet customer chooses myPOS Checkout as a payment method at the merchant’s Checkout page.
- The merchant web server initiates payment through the Payment Gateway.
- The customer web browser is redirected to the myPOS Checkout payment link along with the payment details.
- If the customer cancels the payment, they will be redirected to the merchant’s “Cancel payment” page.
- The customer fills in their payment data and clicks the “Confirm” button. Most data will be auto-filled; only a few fields need to be completed by the customer.
- The payment gateway system receives the payment result—successful or declined.
- The payment gateway system passes the result to the 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, they will be redirected to the merchant’s result page.
myPOS Checkout Payment Page
Refund Transactions
The merchant can initiate a refund transaction for any previously executed payment. This functionality is available in their account pages under the menu Transaction > Transaction details. If the customer has lodged a justified complaint or the merchant is unable to deliver the goods, the merchant can refund any partial amount of the payment back to the customer. myPOS always books the refund back to the originally used payment method. The maximum refunded amount is 100 percent of the original amount.