Fintecture · Arazzo Workflow
Fintecture Refund a Completed Payment
Version 1.0.0
Verify a payment is completed, issue a refund against it, then list the payment's refunds.
View Spec
View on GitHub
Open BankingPaymentsPSD2FranceAccount InformationPayment InitiationInstant PaymentsSEPASmart TransferRequest To PayBuy Now Pay LaterE-MandatesAccount-to-AccountKYCArazzoWorkflows
Provider
Workflows
payment-refund
Confirm a payment is completed, refund it, and list the resulting refunds.
Reads the original payment, branches on whether it is completed, creates a refund for the requested amount, and lists all refunds on the payment.
1
getPayment
getPaymentSession
Read the original payment and branch on its status — only a completed payment proceeds to the refund step.
2
createRefund
createPisV2Refund
Initiate an immediate refund for the requested amount against the original payment session.
3
listRefunds
getPisV2PaymentRefunds
List all refunds related to the original payment to confirm the new refund is recorded.
4
abortNotRefundable
getPaymentSession
Terminal step taken when the payment is not in a refundable state — capture the blocking status in the workflow outputs.