Onboard Customer and Initiate Payment
A 3-step recipe with Fintecture. We can help you get access.
Recipe · 3 steps
Onboard Customer and Initiate Payment
with Fintecture · Payment Initiation Management
Create a customer, attach a bank account, and initiate a linked payment.
- Register the merchant customer to persist their details for repeat checkouts.
- Attach a bank account to the customer record to accelerate future payments.
- Open an Immediate Transfer payment session linked to the newly created customer.
What you'll need to have ready
- accessToken: A bearer access token valid for both the Customers and PIS scopes.
- firstName: Customer first name.
- lastName: Customer last name.
- email: Customer email address.
- iban: IBAN of the customer's bank account.
- holderName: Account holder name on the bank account.
- amount: Payment amount as a string.
- currency: ISO currency code (EUR, GBP, or PLN).
- communication: Free-form remittance information for the payment.
- requestId: Unique request identifier (UUID v4) for the payment create call.
For your developer
Arazzo workflow fintecture:customer-onboard-payment, 3 operations: createCustomer → createCustomerBankAccount → createPisV2Connect. Specs on APIs.io.