PostFinance Pay
Via the Saferpay JSON API, payments can be handled through PostFinance Pay.
Requirements
Acceptance of PostFinance Pay requires:
A corresponding license and thus a valid identification with a username and password for the Saferpay system.
A valid contract with PostFinance.
Supported features
Feature | Support |
✅ / ✅ | |
✅ | |
Secure Card Data | ❌ coming soon |
Recurring Payments | ❌ coming soon |
3D Secure | ❌ |
Dynamic Currency Conversion (DCC) | ❌ |
Mail Phone Order | ❌ |
✅ | |
Omni-Channel | ❌ |
Integration
The general integration of PostFinance Pay can be done via the Payment Page and has the following requirements for integration:
JSON API Version 1.37 or later.
PostFinance Pay transactions are only valid for 30 days and must be captured in this time frame. After 30 days, the reservation will void and the authorized amount can no longer be transferred! However you have a guaranteed payout, within these 30 days.
Refunds may only be executed up to 12 months, after the original transaction.
Storage in the Secure Card Data Store
This function is currently not yet available and will be delivered at a later date.
Server-to-Server
This function is currently not yet available and will be delivered at a later date.
Address collection from PostFinance
This function is currently not yet available and will be delivered at a later date.
Web View Web-to-App switch
If you are integrating PostFinance Pay inside a web-view, you may have to specifically configure your view, in order for the PostFinance Pay app to open.
Here is example-code on how this is achieved.
This code has been directly provided by PostFinance. If you have any questions, please ask PostFinance for help.
Testing
Please refer to this chapter, if you want to test PostFinance Pay.
Last updated