Cancellation Report

Cancelations will be represented on a daily cancelation report in CSV format provided by ReadyRemit via an SFTP process.

File spec

ColumnDescriptionData TypeFormatConstraintsExamples
Customer nameName of customerStringAlphanumericMandatory, Max length: 50 charactersPayment Bank
Transfer IDUnique ID of the transfer defined by ReadyRemitStringUUIDMandatory, Valid UUID formatf592edb9-f094-49cc-8f00-7c4168b80ed8
Confirmation numberUnique ID of the transfer defined by the remittance service providerStringAlphanumericMandatory, Max length: 50 characters33TF030740448
Transfer date timeDate and time the transfer was originally submitted (in UTC)DateTimeMM/dd/yyyy hh:mm:ss ttMandatory, Eastern Time (EST/EDT)10/03/2022 11:19:31 AM
Sender nameFull name of the senderStringTextMandatory, Max length: 200John Doe
Recipient nameFull name of the recipientStringTextMandatory, Max length: 200Jane Doe
Send amountTotal amount sent by the userDecimalNumericMandatory, 2 decimal places, no thousands separator150.00
Transfer feeTotal fee amountDecimalNumericMandatory, 2 decimal places, no thousands separator3.00
Total credit amountTotal cost amount (send amount + fee)DecimalNumericMandatory, 2 decimal places, no thousands separator153.00
Cancelation reasonReason for cancellation is defined during the cancellation.StringTextMandatory, Max length: 100ACCOUNT DOES NOT SUPPORT PAYMENT
Proxy numberCard proxy number (available if ingested during transfer)StringAlphanumericOptional, Max length: 30 charactersABC123XYZ
RSP NameThe remittance service provider that was used for the original transfer of fundsStringTextMandatory, Max length: 50Transpay
  • The file will use the following naming convention: Customer_ReadyRemit_Daily_Cancelled_Transfers_MMDDYY.csv
  • The file will have a header row
  • The file will be generated whether there are cancellations or not. If there are no cancellations in the applicable time period, the report will have no data rows (the header row will still be present)
  • The file will be sent daily at 6:15 AM ET (adjusts with daylight savings time)
  • The last row of the cancelations file will be a summary row with totals for Send amount, Transfer fee, and Total credit amount.
🚧

Summary row

The last row of the file will be a summary row with totals for Send amount, Transfer fee, and Total credit amount. This row will not contain ID information for any specific transfer and should not be processed as a cancelation.

Sample

Customer name,Transfer ID,Confirmation number,Transaction date time,Sender name,Recipient name,Send amount,Transfer fee,Total credit amount,Cancelation reason,Proxy number
PrePaid Technologies,f592edb9-f094-49cc-8f00-7c4168b80ed8,33TF030740448,10/03/2022 11:19:31 AM,Kyle Fix,Jennifer Fix,100.00,2.99,102.99,ACCOUNT DOES NOT SUPPORT PAYMENT,ABC123XYZ
PrePaid Technologies,eu3719c3-l000-4ix2-4u77-3hc28skn3bd5,33TF001912288,10/02/2022 4:08:38 AM,Daniel Chimento,Dana John,558.00,3.99,561.99,ACCOUNT DOES NOT SUPPORT PAYMENT,DEF456GHI

Report Delivery

The cancelations report can be delivered one of three ways:

1. Email

The quickest solution to receiving the cancelations report is through email. An email address will be provided to the ReadyRemit integrations team and the report will be delivered daily as an attachment.

2. SFTP (pull)

If a more automated process is desired the cancelations report can be delivered via SFTP. In the "pull" model, the ReadyRemit integrations team will provide you with SFTP credentials and you will provide ReadyRemit with a public key for encryption. Files will be dropped in the determined SFTP directory on a daily basis.

3. SFTP (push)

Similar to the pull model, in the SFTP push model a file is generated and dropped in an agreed upon SFTP directory. In this model you will provide the ReadyRemit team with SFTP credentials along with the public encryption key.

Next steps

To get started with the process of receiving the cancelations report, please reach out to the ReadyRemit integrations team at [email protected].