SepaCreditTransferIn
type.SepaCreditTransferOut
type.To validate the provided IBAN in the SCT out we execute multiple checks :paymentLevel=Limited
, the only possible beneficiary of SCT out is the Account holder's IBAN in another establishment.paymentLevel=Limited
status. This means transfers are limited to 150€ over a period of 30 days and are only allowed for purchasing goods and services for consumption.initiateCreditTransfer
**** mutation. Make sure you are authentified with an accessToken
in the name of the user that wants to make the payment. Learn More.initiateCreditTransfer
mutation has two possible returns:ConsentPending
status and a newly created consent resource carrying the consentUrl
redirects the user to launch Swan's Strong Customer Authentication. Learn More. Once the consent process and Strong Customer Authentication is completed, the payment changes to Initiated
status.Initiated
status.paymentProduct=SepaCreditTransfer
transaction is created with Pending
status. This will change to Booked
status once the transaction is processed into the SEPA Network and approved by Swan's financial security.paymentProduct=InternalCreditTransfer
transaction is created with Pending
status. This will change to Booked
status once the transaction is approved by Swan's financial security. If you do not specify it, but Swan detects that the target account is a Swan account in the same project, we will follow the same process.Rejected
status, with the reason for rejection in the rejectedReasonCode
field.Upcoming
. To do so, use the cancelTransaction
mutation with the transaction id.Pending
. If a credit transfer was made by error, you must request a recall.SepaCreditTransferOutReturn
type to credit the account.SepaCreditTransferInReturn
type to debit the account.SepaCreditTransferOutRecall
type to credit the account.SepaCreditTransferInRecall
type to debit the account.