PayPo Payment
In order to benefit from deferred payments provided by PayPo, you have to activate this new feature in Settings > Shops and poses > Activate PayPo
tab in Merchant Panel. It is also necessary to integrate via API V3, which introduces some changes in terms of:
Signature header
Signature calculation. How to calculate the signature in Paynow API V3 can be found here.
Payment request with buyers data
In order to use certain payment methods (ex. PayPo) the Buyer section must also include the address with billing and shipping fields containing at least the street, zipcode and city of the buyer as shown here. To make a payment via PayPo - buy now, pay later method, it is required to send a request to the Paynow API containing at least the following data:
{
"amount": "1000",
"externalId": "00e7a4ac-e3c6-466c-8a9c-6c5a8d26f9a1",
"currency": "PLN",
"description": "Testowa transakcja",
"continueUrl": "https://melements.pl",
"buyer": {
"email": "jan.kowalski@melements.pl",
"firstName": "Jan",
"lastName": "Kowalski"
},
"address": {
"billing": {
"street": "Nowa",
"houseNumber": 1,
"zipcode": "60-100",
"city": "Poznan",
"country": "PL"
},
"shipping": {
"street": "Nowa",
"houseNumber": 1,
"zipcode": "60-100",
"city": "Poznan",
"country": "PL"
}
}
}
}'
Payments made by PayPo method will not be possible if the payment request does not contain all the data indicated above or the request is not executed via API V3 version. The method will be displayed on Paynow paywall, but buyers will not be able to use it.
PayPo White Label payment
PayPo payments are also available in White Label integration. To implement them in that manner, please check the instruction here. In a nutshell, you have to include a paymentMethodId
(for PayPo it's 3000). They will behave as described in White Label section.
In order to use PayPo payments in White Label integration, you must download and display the content of GDPR clause. After you do that, please contact our support team (support@paynow.pl) with a screenshot that shows GDPR clause. Then we will activate White Label mode on our side.
The information obligation results from the GDPR regulation about the protection of personal data. For non-White Label payments, the information is displayed on the Paynow payment page.