You can try a ready-made integration in the Paymove demo shop.
How does a payment work?
| Step | Who | What happens |
|---|---|---|
| 1 | Your server | Calls the Paymove API with amount, externalId and returnUrl |
| 2 | Paymove | Returns redirectUrl - the checkout page address |
| 3 | Customer | Is redirected to checkout and enters payment details |
| 4 | Paymove | Sends a webhook to the registered URL with order information |
| 5 | Your server | Responds with { "status": "ok" } and fulfills the order |
| 6 | Customer | Is redirected back to returnUrl |
What you need to integrate
| Data | Format | Description |
|---|---|---|
apiKey | pm_sbx_sk_2f38b0c1e74c466db3d1a9b7ff8c41f2 | Authorization key for the API / SDK |
merchantId | 2f6c19e8-84a7-4f50-b950-8d5a05e0bbf2 | UUID identifying your store in the Paymove system |
API key and merchantId in the Paymove Panel.