capabilities.work

Sandbox Test Payment

A 4-step recipe with Fintecture. We can help you get access.

Recipe · 4 steps

Sandbox Test Payment

with Fintecture · Payment Initiation Management

Select a sandbox test account, create a payment, and poll to a terminal status.

  1. Retrieve the sandbox test accounts to obtain a known IBAN and its provider.
  2. Create an Immediate Transfer payment session using the sandbox test account holder.
  3. Poll the payment until it reaches a terminal state. Completed ends the workflow; rejected, cancelled, or failed routes to the failure step; otherwise loops.
  4. Terminal failure handling — re-read the payment so the failing status is captured.
What you'll need to have ready
  • accessToken: A valid PIS-scoped bearer access token (sandbox).
  • 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:sandbox-test-payment, 4 operations: getResV1TestAccounts → createPisV2Connect → getPaymentSession → getPaymentSession. Specs on APIs.io.