Overview
Wallet Payments for Apple Pay and Google Pay allow users the ability to submit a payment via Apple Pay or Google Pay through the Payrix Hosted Payment Page (HPP). This functionality is only available for one-time payments via the Payrix HPP and available with the Pay Now invoices for Xero.
...
Not available when electing to save the payer details.
Wallet Payments can be linked to an existing payer record
"SavePayer" property must be set to false or not included in the body of the HPP token.
Minimum “Payer” property field requirements to satisfy Wallet Payment, either :
Supply the 3 minimum required payer fields via API to pre-populate the contact details
as seen in example JSON below
familyOrBusinessName
givenName
Email
OR send through an empty “Payer” property body in order for the payer to enter their contact details directly on the payment page.
Example JSON:
Code Block | ||
---|---|---|
| ||
"Payer": { "familyOrBusinessName":"Surname", "givenName":"FirstName", "Email": "test@test.com" }, |
...
Wallet Payment Compatibility
Available | |
---|---|
REST API HPP | √ |
REST API HPP + Custom Disbursement | √ |
REST API HPP + Save payer | × |
SOAP API HPP | √ |
HPP Olite | × |
HPP Salesforce – Pay Now | √ |
HPP Salesforce – Recurring | × |
HPP Simple Invoice | √ |
HPP Payment Recovery | × |
Xero – Pay Now | √ |
Xero - Recurring | × |
...
Implementing the use of Wallet Payments via the Payrix HPP
...