capabilities.work

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.

  1. Register the merchant customer to persist their details for repeat checkouts.
  2. Attach a bank account to the customer record to accelerate future payments.
  3. 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.