How a PayJustNow payment works
PayJustNow is a hosted payment page:- The customer selects PayJustNow at checkout.
- Payrails creates a PayJustNow checkout and returns its redirect URL.
- On the PayJustNow page, the customer signs in to their PayJustNow account and confirms the payment.
- PayJustNow sends the customer back to your
returnInfoURL. - Payrails receives the final result from PayJustNow and updates the payment.
Supported currencies and countries
PayJustNow supports ZAR (South African rand) as its only presentment currency. PayJustNow is available to customers based in:| Regions | Countries |
|---|---|
| Africa | 🇿🇦 South Africa |
Integrate PayJustNow
Choose the PSP that processes PayJustNow for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.PayJustNow
PayJustNow hosted checkout
Check PSPs
| Workflow | PayJustNow |
|---|---|
| Payrails SDK | ✔ |
| Payrails API | ✔ |
| Delayed / Manual Capture | ✖ |
| Instant Capture | ✔ |
| Cancel / Void | ✖ |
| Refund / Reverse | ✔ |
| Save Instruments | ✖ |
| Merchant Initiated Transaction (MIT) | ✖ |
Ways to integrate PayJustNow
- Payrails SDK: the Web SDK shows PayJustNow when your workflow returns it as a payment option, and redirects the customer to the PayJustNow page. To control how the redirect opens, listen for the
actionRequiredevent. - Payrails API: call lookup payment options, then authorize with
payjustnowas thepaymentMethodCodeandhppas theintegrationType. The PayJustNow guide lists themetafields PayJustNow requires.
success URL as proof of payment.