openapi: 3.1.0 info: title: CCAPI Payments(JSON) description: | Update - March 2, 2026 version: 1.0.1 servers: - url: https://b2b.api.icg.citi.com/citiconnect/prod description: production gateway url - url: https://sandbox.b2b.api.icg.citi.com/citiconnect/sb description: 'sandbox url ' tags: - name: Webhooks description: API service to support webhooks webhooks: pushnotification: post: summary: Webhook Push Notification description: >- Webhook notifications are sent for events that are not triggered directly by you. For example, a notification of an incoming credit into your account. requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Payments' examples: TH Status - Pending: $ref: '#/components/examples/Ok-Pending-Response' TH Status - Completed: $ref: '#/components/examples/Ok-Response' TH Status - Rejected: $ref: '#/components/examples/Ok-Response-Credit-Failed' US Status - Completed: $ref: '#/components/examples/Us-Ok-Response' US Status - Rejected: $ref: '#/components/examples/Us-Ok-Response-Credit-Failed' UK Status - Completed: $ref: '#/components/examples/Uk-Ok-Response' UK Status - Rejected: $ref: '#/components/examples/Uk-Ok-Response-Credit-Failed' IN Status - Completed: $ref: '#/components/examples/In-Ok-Response' IN Status - Rejected: $ref: '#/components/examples/In-Ok-Response-Credit-Failed' IN UPI Status - Completed: $ref: '#/components/examples/In-Upi-Ok-Response' IN UPI Status - Rejected: $ref: '#/components/examples/In-Upi-Ok-Response-Credit-Failed' JP Status - Completed: $ref: '#/components/examples/Jp-Ok-Response' SEPA IDP Pending: $ref: '#/components/examples/SEPA-IDP-Pending' SEPA IDP Completed: $ref: '#/components/examples/SEPA-IDP-Completed' SEPA Completed: $ref: '#/components/examples/SEPA-Completed' IN NEFT Status - Completed: $ref: '#/components/examples/In-Neft-Ok-Response' IN NEFT Status - Rejected: $ref: '#/components/examples/In-Neft-Ok-Response-Failed' IN IMPS Status - Completed: $ref: '#/components/examples/In-Imps-Response-Completed' IN IMPS Status - Rejected: $ref: '#/components/examples/In-Imps-Response-Rejected' AU Status - Completed: $ref: '#/components/examples/AU-IP-Completed' AU Status - Rejected: $ref: '#/components/examples/AU-IP-Rejected' AU Status - Success: $ref: '#/components/examples/AU-Success' AU Status - Failure: $ref: '#/components/examples/AU-Failure' prenotification: post: description: Webhook notification summary: >- Pre-notifications are alerts sent by Citibank to inform you of incoming funds before the money is officially credited to your bank account. You have the option to reject/accept these incoming payments via synchronous response. parameters: - $ref: '#/components/parameters/Event-Type' - $ref: '#/components/parameters/Event-Name' requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Payments' examples: TH - Payment Confirmation Request: $ref: '#/components/examples/Ok-Pending-Response' responses: '200': description: Accepted content: application/json: schema: $ref: '#/components/schemas/Message-Request' examples: Accept Response to Incoming Payment Confirmation Request From CITI: $ref: >- #/components/examples/Th-Response-To-Payment-Confirmation-Success-Request-Example Reject Response to Incoming Payment Confirmation Request From CITI: $ref: >- #/components/examples/Th-Response-To-Payment-Confirmation-Reject-Request-Example '400': description: Bad Request content: application/json: schema: type: object '401': description: Unauthorized content: application/json: schema: type: object '405': description: Method Not Allowed content: application/json: schema: type: object '415': description: Unsupported Media Type content: application/json: schema: type: object '500': description: Internal Server Error content: application/json: schema: type: object beneficiaryvalidationnotification: post: summary: >- Webhook notifications are sent for events that are not triggered directly by you. For example a notification of validating a beneficiary description: Webhook notification to client for beneficiary validation parameters: - $ref: '#/components/parameters/Beneficiary-Event-Type' requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Final-Beneficiary-Validation-Response' examples: IN Final Beneficiary Validation Response: $ref: '#/components/examples/In-Final-Beneficiary-Validation-Response' IN Final Beneficiary Validation Penny Testing Response: $ref: >- #/components/examples/In-Final-Beneficiary-Validation-Penny-Testing-Response UPI IN Final Beneficiary Validation Response: $ref: >- #/components/examples/Upi-In-Final-Beneficiary-Validation-Response UPI IN Mobile Number Final Beneficiary Validation Response: $ref: >- #/components/examples/Upi-In-Final-Mobile-Number-Beneficiary-Validation-Response UPI IN Mobile Number Final Beneficiary Validation Penny Testing Response: $ref: >- #/components/examples/Upi-In-Final-Mobile-Number-Beneficiary-Validation-Penny-Testing-Response US EWS Final Beneficiary Validation Response: $ref: >- #/components/examples/US-EWS-Final-Beneficiary-Validation-Response UK Final Beneficiary Validation Response: $ref: '#/components/examples/UK-Final-Beneficiary-Validation-Response' IN PAN Final Validation Response: $ref: '#/components/examples/IN-PAN-Final-Validation-Response' Pay2China Final Validation Positive Response: $ref: >- #/components/examples/Pay2China-Final-Beneficiary-Validation-Positive-Response Pay2China Final Validation Negative Response: $ref: >- #/components/examples/Pay2China-Final-Beneficiary-Validation-Negative-Response components: parameters: Event-Type: name: Event-Type in: header required: true description: Event Type schema: type: string Beneficiary-Event-Type: name: Event-Type in: header required: false description: Event Type schema: type: string Event-Name: name: Event-Name in: header required: true description: Event Name schema: type: string schemas: Error-Response: type: object title: ErrorResponse xml: name: ErrorResponse properties: ref_id: type: string maxLength: 60 description: Unique ID for the Transaction title: ref_id xml: name: RefId error_details: type: array items: $ref: '#/components/schemas/Error-Detail' title: error_details xml: name: Errordetails Error-Detail: type: object title: ErrorDetail xml: name: Errordetail properties: issue: xml: name: issue type: string maxLength: 200 description: more details about the issue title: issue action: xml: name: action type: string maxLength: 350 description: corrective action to be taken to resolve above issue title: action code: xml: name: code type: string maxLength: 8 description: unique code representing the issue title: code Proxy-Id: maxLength: 255 type: string description: |- Specifies a character string with a maximum length of 128 characters. - For TH Instant payment debtor.proxy_id is optional - For US Instant payment debtor.proxy_id is not applicable - For IN IMPS debtor.proxy_id is not applicable - For UK FPS Instant payment debtor.proxy_id is not applicable - For JP Instant payment debtor.proxy_id is not applicable - For IN UPI Instant payment debtor.proxy_id is mandatory, applicable value VPA ID - For US Wire and ACH CCD/PPD/IAT debtor.proxy_id is not applicable - For SEPA IDP payment debtor.proxy_id is optional - For Japan Instant payment debtor.proxy_id is optional title: Proxy-Id Address: type: string maxLength: 70 minLength: 1 description: Address title: Address Unstructured: type: string maxLength: 140 minLength: 1 description: Unstructured remitance information title: Unstructured Debtor-Status: type: object title: DebtorStatus properties: proxy_id: $ref: '#/components/schemas/Proxy-Id' proxy_type: type: string enum: - BIID - EMAL - EWAL - MBNO - NIDN description: >- Debtor's proxy type (BIID for bill identification, EMAL for email address, EWAL for electronic wallet identification, MBNO for mobile number and NIDN for national identification) - For TH Instant payment debtor.proxy_type is optional - For US Instant payment debtor.proxy_type is not applicable - For IN IMPS debtor.proxy_type is not applicable - For UK FPS Instant payment debtor.proxy_type is not applicable - For JP Instant payment debtor.proxy_type is not applicable - For IN UPI Instant payment debtor.proxy_type is not applicable - For US Wire payment, debtor.proxy_type field is not applicable - For US ACH CCD/PPD/IAT payment, debtor.proxy_type field is not applicable - For SEPA IDP, this field is optional with max length 35 - For Japan Instant payment, debtor.proxy_type field is not applicable title: proxy_type tax_id: maxLength: 128 minLength: 1 type: string description: |- Debtor's tax identification - For TH Instant payment debtor.tax_id is optional - For US Instant payment debtor.tax_id is not applicable - For IN IMPS debtor.tax_id field is not applicable - For UK FPS Instant payment debtor.tax_id is not applicable - For JP Instant payment debtor.tax_id is not applicable - For IN UPI debtor.tax_id field is not applicable - For US Wire, debtor.tax_id is not applicable - For US ACH CCD/PPD/IAT payment, debtor.tax_id field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment, debtor.tax_id field is not applicable title: tax_id account: maxLength: 40 minLength: 1 type: string description: |- Debtor's bank account - For IN IMPS debtor.account field, allowed max length is 34 - For UK FPS Instant payment debtor.account field allowed max length is 34 and either account number or IBAN/BBAN number can be passed - For JP Instant payment debtor.account field is applicable - For IN UPI Instant payment debtor.account field allowed max length is 34 - For US Wire payment, debtor.account is a mandatory field with max length 35 - For US ACH CCD/PPD payment, debtor.account is a mandatory field with max length 34 - For US ACH IAT payment, debtor.account is a mandatory field with max length 35 - For SEPA IDP, this field is mandatory with max length 34 - For Japan Instant payment debtor.account field is mandatory and allowed max length is 34 title: account virtual_account: maxLength: 40 minLength: 1 type: string description: |- Debtor's virtual account - For TH Instant payment debtor.virtual_account is optional - For US Instant payment virtual_account is not applicable - For IN IMPS virtual_account is not applicable - For UK FPS Instant payment virtual_account is not applicable - For JP Instant payment debtor.virtual_account field is applicable - For IN UPI virtual_account is not applicable - For Stripe_US Wire, debtor.vitual_account is not applicable - For US ACH CCD/PPD/IAT payment, debtor.virtual_account field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment debtor.virtual_account is not applicable title: virtual_account name: maxLength: 140 minLength: 1 type: string description: |- Debtor's bank account name - For TH Instant payment debtor.name is not applicable - For US Instant payment debtor.name is mandatory - For IN IMPS Instant payment debtor.name is mandatory with max length 99 - For UK FPS Instant payment debtor.name field is optional with max length 40 - For IN UPI Instant payment debtor.name is mandatory with max length 99 - For US Wire payment, debtor.name field is mandatory with max length 35. Name cannot contains only NUMERIC values - For US ACH CCD/PPD payment, debtor.name field is mandatory with max length 16 - For US ACH IAT payment, debtor.name field is mandatory with max length 35 - For SEPA IDP payment debtor.name is mandatory with max length 128 - For Japan Instant payment debtor.name field is optional title: name address_lines: type: array description: |- Debtor's address_lines - For TH Instant payment debtor.address_lines is not applicable - For US Instant payment debtor.address_lines is optional - For IN IMPS debtor.address_lines is optional and allowed seven instance with each line max length of 70 - For UK FPS Instant payment debtor.address_lines is optional and allowed only four instance with each line max length of 35 - For IN UPI debtor.address_lines is optional and allowed seven instance with each line max length of 70 - For US Wire payment, debtor.address_lines field is conditional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present - For US ACH CCD/PPD payment, debtor.address_lines is mandatory field and allowed three instance with each line max length of 35 - For US ACH IAT payment, debtor.address_lines is mandatory field, if client not provided debtor.state, debtor.city, debtor.country, debtor.city, debtor.building_number and allowed one instance with each line max length of 35 - For SEPA IDP debtor.address_lines is optional and allowed two instance with each line max length of 70 - For Japan Instant payment debtor.address_lines is not applicable items: $ref: '#/components/schemas/Address' title: address_lines street_name: maxLength: 70 minLength: 1 type: string description: |- Debtor's street_name - For TH Instant payment debtor.street_name is not applicable - For US Instant payment debtor.street_name is optional - For IN IMPS debtor.street_name is optional - For UK FPS Instant payment debtor.street_name is not applicable - For IN UPI debtor.street_name is optional - For US Wire, debtor.street_name field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required - For US ACH CCD/PPD payment, debtor.street_name field is not applicable - For US ACH IAT payment, debtor.street_name is mandatory field, if client not provided debtor.address_lines and provided debtor.building_number and allowed max length is 35 - For SEPA IDP, debtor.street_name is optional with max length 70 - For Japan Instant payment debtor.street_name is not applicable title: street_name building_number: maxLength: 16 minLength: 1 type: string description: >- Debtor's building_number - For TH Instant payment debtor.building_number is not applicable - For US Instant payment debtor.building_number field is optional - For IN IMPS debtor.building_number field is optional - For UK FPS Instant payment debtor.building_number is not applicable - For IN UPI debtor.building_number field is optional - For US Wire payment, debtor.building_number field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD payment, debtor.building_number field is not applicable - For US ACH IAT payment, debtor.building_number is mandatory field, if client not provided debtor.address_lines and provided debtor.street_name and allowed max length is 35 - For SEPA IDP, debtor.building_number is optional with max length 16 - For Japan Instant payment debtor.building_number is not applicable title: building_number postal_code: maxLength: 16 minLength: 1 type: string description: |- Debtor's postal_code - For TH Instant payment debtor.postal_code is not applicable - For US Instant payment debtor.postal_code field is optional - For IN IMPS debtor.postal_code is optional - For UK FPS Instant payment debtor.postal_code is not applicable - For IN UPI debtor.postal_code is optional - For US Wire, debtor.postal_code field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD payment, debtor.postal_code field is not applicable - For US ACH CCD/PPD payment, debtor.building_number field is not applicable - For US ACH IAT payment, debtor.postal_code is mandatory field, if client not provided debtor.address_lines and provided debtor.country and allowed max length is 16 - For SEPA IDP, debtor.postal_code is optional with max length 16 - For Japan Instant payment debtor.postal_code is not applicable title: postal_code city: maxLength: 35 minLength: 1 type: string description: |- Debtor's city - For TH Instant payment city is not applicable - For US Instant payment city field is optional - For IN IMPS debtor.city is optional - For UK FPS Instant payment debtor.city is not applicable - For IN UPI debtor.city is optional - For US Wire, debtor.city field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD payment, debtor.city field is not applicable - For US ACH IAT payment, debtor.city is mandatory field, if client not provided debtor.address_lines and provided debtor.state and allowed max length is 32 - For SEPA IDP, debtor.city is optional with max length 35 - For Japan Instant payment debtor.city is not applicable title: city state: maxLength: 35 minLength: 1 type: string description: |- Debtor's State - For TH Instant payment debtor.state is not applicable - For US Instant payment debtor.state field is optional - For IN IMPS debtor.state is optional - For UK FPS Instant payment debtor.state is not applicable - For IN UPI debtor.state is optional - For US Wire, debtor.state field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD payment, debtor.state field is not applicable - For US ACH IAT payment, debtor.state is mandatory field, if client not provided debtor.address_lines and provided debtor.city and allowed max length is 2 - For SEPA IDP, debtor.state is optional with max length 35 - For Japan Instant payment debtor.state is not applicable title: state country: type: string description: |- Debtor's Country - For TH Instant payment debtor.country is not applicable - For US Instant payment debtor.country field is optional - For IN IMPS debtor.country is optional - For UK FPS Instant payment debtor.country field is mandatory, if debtor.address_line is provided by client - For IN UPI debtor.country is optional - For US Wire, debtor.country field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required - For US ACH CCD/PPD payment, debtor.country field is not applicable - For US ACH IAT payment, debtor.country is mandatory field, if client not provided debtor.address_lines and provided debtor.postal_code and allowed max length is 2 - For SEPA IDP, debtor.country is optional - For Japan Instant payment debtor.country is not applicable pattern: ^[A-Z]{2,2}$ title: country org_id: maxLength: 20 minLength: 1 type: string description: |- Debtor's org_id - For TH Instant payment debtor.org_id is not applicable - For US Instant payment debtor.org_id field is optional - For IN IMPS debtor.org_id is not applicable - For UK FPS Instant payment debtor.org_id is not applicable - For IN UPI debtor.org_id is not applicable - For Stripe_US Wire, debtor.org_id is not applicable - For US ACH CCD/PPD payment, debtor.org_id field is mandatory and applicable value is tax identification, if debtor.prvt_id field is not provided by client - For US ACH IAT payment, debtor.org_id field is optional - For SEPA IDP, debtor.org_id is optional with max length 35 - For Japan Instant payment debtor.org_id is not applicable title: org_id birth_date: type: string format: date description: |- ISO 8601 (YYYY-MM-DD), Debtor's birth_date - For TH Instant payment debtor.birth_date is not applicable - For US Instant payment debtor.birth_date field is optional - For IN IMPS debtor.birth_date is not applicable - For UK FPS Instant payment debtor.birth_date is not applicable - For IN UPI debtor.birth_date is not applicable - For Stripe_US Wire, debtor.birth_date is not applicable - For US ACH CCD/PPD/IAT payment, debtor.birth_date field is not applicable - For SEPA IDP debtor.birth_date field is optional - For Japan Instant payment debtor.birth_date is not applicable title: birth_date birth_city: maxLength: 35 minLength: 1 type: string description: |- Debtor's birth_city - For TH Instant payment debtor.birth_city is not applicable - For US Instant payment debtor.birth_city field is optional - For IN IMPS debtor.birth_city is not applicable - For UK FPS Instant payment debtor.birth_city is not applicable - For IN UPI debtor.birth_city is not applicable - For Stripe_US Wire, debtor.birth_city is not applicable - For US ACH CCD/PPD/IAT payment, debtor.birth_city field is not applicable - For SEPA IDP debtor.birth_city field is optional with max length 35 - For Japan Instant payment debtor.birth_city is not applicable title: birth_city birth_country: type: string description: |- Debtor's birth_country - For TH Instant payment debtor.birth_country is not applicable - For US Instant payment debtor.birth_country field is optional - For IN IMPS debtor.birth_country is not applicable - For UK FPS Instant payment debtor.birth_country is not applicable - For IN UPI debtor.birth_country is not applicable - For Stripe_US Wire, debtor.birth_country is not applicable - For US ACH CCD/PPD/IAT payment, debtor.birth_country field is not applicable - For SEPA IDP debtor.birth_country field is optional - For Japan Instant payment debtor.birth_country is not applicable pattern: ^[A-Z]{2,2}$ title: birth_country bank_id: maxLength: 35 minLength: 1 type: string description: >- Debtor bank's network identification (e.g., routing number in the United States) - For TH Instant payment debtor.bank_id field is optional and allowed maxlength is 3 - For US Instant payment debtor.bank_id field is mandatory - For IN IMPS Instant payment debtor.bank_id field is mandatory and client should pass IFSC code (including branch code) - For UK FPS Instant payment debtor.bank_id field is optional and allowed maxlength is 11 - For JP Instant payment debtor.bank_id field is applicable - For IN UPI Instant payment debtor.bank_id field is mandatory with max length 11 - For US Wire, debtor.bank_id field is mandatory. Either BIC or MmbId must be provided. If the input is BIC, min and max length should be 8 and 11 and should adhere to pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}. If the input is other than BIC without pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1},max length is 35. If it is routing code, min and max length is 9 - For US ACH CCD/PPD/IAT payment, debtor.bank_id field is mandatory and allowed max length is 9 - For SEPA IDP debtor.bank_id field is mandatory with max length 11 - For SEPA IDP debtor.bank_id field is mandatory with max length 11 - For Japan Instant payment debtor.bank_id is optional title: bank_id bank_branch_id: maxLength: 16 minLength: 1 type: string description: |- Debtor bank's branch network identification - For TH Instant payment debtor.bank_branch_id field is not applicable - For US Instant payment debtor.bank_branch_id field is not applicable - For UK Instant payment debtor.bank_branch_id field is not applicable - For JP Instant payment debtor.bank_branch_id is applicable - For IN IMPS Instant payment debtor.bank_branch_id field is not applicable - For IN UPI Instant payment debtor.bank_branch_id field is not applicable - For Stripe_US Wire, debtor.bank_branch_id is not applicable - For Stripe_US ACH CCD/PPD/IAT payment, debtor.bank_branch_id is not applicable - For SEPA IDP, this field is not applicable title: bank_branch_id mobile_number: maxLength: 34 type: string pattern: ^[+]{1}[9]{1}[1]{1}[-][0-9]{10}$ description: >- Debtor's mobile number - For TH Instant payment debtor.mobile_number field is not applicable - For US Instant payment debtor.mobile_number field is not applicable - For IN IMPS debtor.mobile_number field is optional - For UK FPS Instant payment debtor.mobile_number is not applicable - For IN UPI debtor.mobile_number field is mandatory, if transaction.advice_type is SMSM - For Stripe_US Wire, debtor.mobile_number is not applicable - For US ACH CCD/PPD/IAT payment, debtor.mobile_number field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment debtor.mobile_number is not applicable title: mobile_number prvt_id: maxLength: 35 minLength: 1 type: string description: |- Debtor's private id - For TH Instant payment debtor.prvt_id is not applicable - For US Instant payment debtor.prvt_id field is optional with max length 35.Either org_id or prvt_id or none of them should be passed by client - For IN IMPS debtor.prvt_id is not applicable - For UK FPS Instant payment debtor.prvt_id is not applicable - For IN UPI debtor.prvt_id is not applicable - For Stripe_US Wire, debtor.prvt_id is not applicable - For US ACH CCD/PPD payment, debtor.prvt_id field is mandatory and applicable value is tax identification, if debtor.org_id field is not provided by client - For US ACH IAT payment, debtor.prvt_id field is optional and applicable value is tax identification - For SEPA IDP debtor.prvt_id field is optional with max length 35 - For Japan Instant payment debtor.prvt_id is not applicable title: prvt_id bank_instructions: maxLength: 140 minLength: 1 type: string description: >- instruction for debtor agent Indicator of the urgency of the payment to instructed party. - For Thailand PromptPay debtor.bank_instructions field is not applicable - For United States debtor.bank_instructions field is not applicable - For IN IMPS debtor.bank_instructions field is not applicable - For UK FPS Instant payment debtor.bank_instructions field is not applicable - For IN UPI debtor.bank_instructions field is not applicable - For US Wire, debtor.bank_instructions is an optional field with max length 35. This fields is used to provide Bank to Bank details and UETR information in the multiple occurrences of this tag. - For US ACH CCD/PPD/IAT payment, debtor.bank_instructions field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment debtor.bank_instructions is not applicable title: bank_instructions department: maxLength: 70 minLength: 1 type: string description: |- Debtor Address Department - For TH Instant payment debtor.department is not applicable - For US Instant payment debtor.department is not applicable - For IN IMPS debtor.department is not applicable - For UK FPS Instant payment debtor.department is not applicable - For IN UPI debtor.department is not applicable - For US Wire, debtor.department is not applicable - For US ACH CCD/PPD payment, debtor.department is not applicable - For US ACH IAT payment, debtor.department is not applicable - For US ACH IAT payment, debtor.department is not applicable - For SEPA IDP, debtor.department is optional with max length 70 - For Japan Instant payment debtor.department is not applicable title: department sub_department: maxLength: 70 minLength: 1 type: string description: >- Debtor Address Sub-Department - For TH Instant payment debtor.sub_department is not applicable - For US Instant payment debtor.sub_department is not applicable - For IN IMPS debtor.sub_department is not applicable - For UK FPS Instant payment debtor.sub_department is not applicable - For IN UPI debtor.sub_department is not applicable - For US Wire, debtor.sub_department is not applicable - For US ACH CCD/PPD payment, debtor.sub_department is not applicable - For US ACH IAT payment, debtor.sub_department is not applicable - For US ACH IAT payment, debtor.sub_department is not applicable - For SEPA IDP, debtor.sub_department is optional with max length 70 - For Japan Instant payment debtor.sub_department is not applicable title: sub_department building_name: maxLength: 35 minLength: 1 type: string description: |- Debtor building name - For TH Instant payment debtor.building_name is not applicable - For US Instant payment debtor.building_name is not applicable - For IN IMPS debtor.building_name is not applicable - For UK FPS Instant payment debtor.building_name is not applicable - For IN UPI debtor.building_name is not applicable - For US Wire, debtor.building_name is not applicable - For US ACH CCD/PPD payment, debtor.building_name is not applicable - For US ACH IAT payment, debtor.building_name is not applicable - For US ACH IAT payment, debtor.building_name is not applicable - For SEPA IDP, debtor.building_name is optional with max length 35 - For Japan Instant payment debtor.building_name is not applicable title: building_name floor: maxLength: 70 minLength: 1 type: string description: |- Debtor address floor - For TH Instant payment debtor.floor is not applicable - For US Instant payment debtor.floor is not applicable - For IN IMPS debtor.floor is not applicable - For UK FPS Instant payment debtor.floor is not applicable - For IN UPI debtor.floor is not applicable - For US Wire, debtor.floor is not applicable - For US ACH CCD/PPD payment, debtor.floor is not applicable - For US ACH IAT payment, debtor.floor is not applicable - For US ACH IAT payment, debtor.floor is not applicable - For SEPA IDP, debtor.floor is optional with max length 70 - For Japan Instant payment debtor.floor is not applicable title: floor post_box: maxLength: 16 minLength: 1 type: string description: |- Debtor address post box - For TH Instant payment debtor.post_box is not applicable - For US Instant payment debtor.post_box is not applicable - For IN IMPS debtor.post_box is not applicable - For UK FPS Instant payment debtor.post_box is not applicable - For IN UPI debtor.post_box is not applicable - For US Wire, debtor.post_box is not applicable - For US ACH CCD/PPD payment, debtor.post_box is not applicable - For US ACH IAT payment, debtor.post_box is not applicable - For US ACH IAT payment, debtor.post_box is not applicable - For SEPA IDP, debtor.post_box is optional with max length 16 - For Japan Instant payment debtor.post_box is not applicable title: post_box room: maxLength: 70 minLength: 1 type: string description: |- Debtor address room - For TH Instant payment debtor.room is not applicable - For US Instant payment debtor.room is not applicable - For IN IMPS debtor.room is not applicable - For UK FPS Instant payment debtor.room is not applicable - For IN UPI debtor.room is not applicable - For US Wire, debtor.room is not applicable - For US ACH CCD/PPD payment, debtor.room is not applicable - For US ACH IAT payment, debtor.room is not applicable - For US ACH IAT payment, debtor.room is not applicable - For SEPA IDP, debtor.room is optional with max length 70 - For Japan Instant payment debtor.room is not applicable title: room town_location_name: maxLength: 35 minLength: 1 type: string description: >- Debtor address town location name - For TH Instant payment debtor.town_location_name is not applicable - For US Instant payment debtor.town_location_name is not applicable - For IN IMPS debtor.town_location_name is not applicable - For UK FPS Instant payment debtor.town_location_name is not applicable - For IN UPI debtor.town_location_name is not applicable - For US Wire, debtor.town_location_name is not applicable - For US ACH CCD/PPD payment, debtor.town_location_name is not applicable - For US ACH IAT payment, debtor.town_location_name is not applicable - For US ACH IAT payment, debtor.town_location_name is not applicable - For SEPA IDP, debtor.town_location_name is optional with max length 35 - For Japan Instant payment debtor.town_location_name is not applicable title: town_location_name district_name: maxLength: 35 minLength: 1 type: string description: |- Debtor address district_name - For TH Instant payment debtor.district_name is not applicable - For US Instant payment debtor.district_name is not applicable - For IN IMPS debtor.district_name is not applicable - For UK FPS Instant payment debtor.district_name is not applicable - For IN UPI debtor.district_name is not applicable - For US Wire, debtor.district_name is not applicable - For US ACH CCD/PPD payment, debtor.district_name is not applicable - For US ACH IAT payment, debtor.district_name is not applicable - For US ACH IAT payment, debtor.district_name is not applicable - For SEPA IDP, debtor.district_name is optional with max length 35 - For Japan Instant payment debtor.district_name is not applicable title: district_name anybic: maxLength: 35 minLength: 1 type: string description: |- Debtor BIC - For TH Instant payment debtor.anybic is not applicable - For US Instant payment debtor.anybic is not applicable - For IN IMPS debtor.anybic is not applicable - For UK FPS Instant payment debtor.anybic is not applicable - For IN UPI debtor.anybic is not applicable - For US Wire, debtor.anybic is not applicable - For US ACH CCD/PPD payment, debtor.anybic is not applicable - For US ACH IAT payment, debtor.anybic is not applicable - For US ACH IAT payment, debtor.anybic is not applicable - For SEPA IDP, debtor.anybic is optional with max length 11 - For Japan Instant payment debtor.anybic is not applicable title: anybic lei: maxLength: 35 minLength: 1 type: string description: >- Unique global identifier for legal entities participating in financial transactions - For TH Instant payment debtor.lei is not applicable - For US Instant payment debtor.lei is not applicable - For IN IMPS debtor.lei is not applicable - For UK FPS Instant payment debtor.lei is not applicable - For IN UPI debtor.lei is not applicable - For US Wire, debtor.lei is not applicable - For US ACH CCD/PPD payment, debtor.lei is not applicable - For US ACH IAT payment, debtor.lei is not applicable - For US ACH IAT payment, debtor.lei is not applicable - For SEPA IDP, debtor.lei is optional with max length 20 - For Japan Instant payment debtor.lei is not applicable title: lei issuer: maxLength: 35 minLength: 1 type: string description: |- Debtor name that identifies an issuer - For TH Instant payment debtor.issuer is not applicable - For US Instant payment debtor.issuer is not applicable - For IN IMPS debtor.issuer is not applicable - For UK FPS Instant payment debtor.issuer is not applicable - For IN UPI debtor.issuer is not applicable - For US Wire, debtor.issuer is not applicable - For US ACH CCD/PPD payment, debtor.issuer is not applicable - For US ACH IAT payment, debtor.issuer is not applicable - For US ACH IAT payment, debtor.issuer is not applicable - For SEPA IDP, debtor.issuer is optional with max length 35 - For Japan Instant payment debtor.issuer is not applicable title: issuer birth_province: maxLength: 35 minLength: 1 type: string description: >2- Debtor Province Of Birth - For TH Instant payment debtor.birth_province is not applicable - For US Instant payment debtor.birth_province is not applicable - For IN IMPS debtor.birth_province is not applicable - For UK FPS Instant payment debtor.birth_province is not applicable - For IN UPI debtor.birth_province is not applicable - For US Wire, debtor.birth_province is not applicable - For US ACH CCD/PPD payment, debtor.birth_province is not applicable - For US ACH IAT payment, debtor.birth_province is not applicable - For US ACH IAT payment, debtor.birth_province is not applicable - For SEPA IDP, debtor.birth_province is optional with max length 35 - For Japan Instant payment debtor.birth_province is not applicable title: birth_province bank_account: maxLength: 40 minLength: 1 type: string description: |- Debtor's bank account number - For TH, US , IN IMPS, UK FPS, IN UPI, US Wire, US ACH CCD/PPD/IAT,SEPA IDP and JP payments debtor.bank_account is not applicable - For India FIR IMPS payment, debtor.bank_account field is mandatory title: bank_account bank_name: maxLength: 140 minLength: 1 type: string description: |- Debtor's bank name - For TH Instant payment debtor.bank_name is not applicable - For US Instant payment debtor.bank_name is not applicable - For IN IMPS Instant payment debtor.bank_name is not applicable - For UK FPS Instant payment debtor.bank_name is not applicable - For IN UPI Instant payment debtor.bank_name is not applicable - For US Wire payment, debtor.bank_name is not applicable - For US ACH CCD/PPD/IAT payment, debtor.bank_name is optional with max length 35 - For SEPA IDP debtor.bank_name is not applicable - For Japan Instant payment debtor.bank_name is not applicable - For India FIR IMPS payment, debtor.bank_name is mandatory with max length 100 title: bank_name additionalProperties: false description: Debtor information Ultimate-Debtor-Status: type: object title: UltimateDebtorStatus properties: name: maxLength: 140 minLength: 1 type: string description: |- Ultimate Debtor's bank account name - For TH Instant payment ultimate_debtor.name is not applicable - For US Instant payment ultimate_debtor.name is optional - For IN IMPS ultimate_debtor.name is not applicable - For UK FPS Instant payment ultimate_debtor.name is optional with max length 40 - For IN UPI ultimate_debtor.name is not applicable - For US Wire, ultimate_debtor name is a conditional field. It become mandatory if Ultimate Remitter is being used for POBO. - For US ACH CCD/PPD payment, ultimate_debtor.name field is mandatory and allowed max length is 16 - For US ACH IAT payment, ultimate_debtor.name field is optional and allowed max length is 35 - For SEPA IDP ultimate_debtor.name is optional with max length 128 - For Japan Instant payment ultimate_debtor.name field is optional - For TH NRBA Instant remittances payment ultimate_debtor.name is mandatory - For India FIR IMPS payment, ultimate_debtor.name field is mandatory with max length 50 title: name address_lines: type: array description: |- Ultimate Debtor's address_lines - For TH Instant payment ultimate_debtor.address_lines is not applicable - For US Instant payment ultimate_debtor.address_lines is optional - For IN IMPS ultimate_debtor.address_lines is not applicable - For UK FPS Instant payment ultimate_debtor.address_lines is optional with max 4 instances allowed and each line max length 35 - For IN UPI ultimate_debtor.address_lines is not applicable - For US Wire payment, ultimate_debtor.address_lines field is conditional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present. It become mandatory if Ultimate Remitter is being used for POBO - For US ACH CCD/PPD/IAT payment, ultimate_debtor.address_lines is mandatory field and allowed three instance with each line max length of 35 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.address_lines is optional with max 7 instances allowed and each line max length 70 - For India FIR IMPS payment ultimate_debtor.address_lines is optional with max 7 instances allowed and each line max length 70 items: $ref: '#/components/schemas/Address' title: address_lines street_name: maxLength: 70 minLength: 1 type: string description: |- Ultimate Debtor's street_name - For TH Instant payment ultimate_debtor.street_name is not applicable - For US Instant payment ultimate_debtor.street_name is optional - For IN IMPS ultimate_debtor.street_name is not applicable - For UK FPS Instant payment ultimate_debtor.street_name is optional with max length 70 - For IN UPI ultimate_debtor.street_name is not applicable - For US Wire ultimate_debtor.street_name is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.street_name is not applicable - For US ACH IAT payment, ultimate_debtor.street_name is mandatory and allowed max length is 35 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.street_name field is optional - For India FIR IMPS payment, ultimate_debtor.street_name field is mandatory with max length 35 title: street_name town_name: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's town name - For TH, US, IN IMPS, UK FPS, IN UPI, US Wire, US ACH CCD/PPD/IAT and JP payments ultimate_debtor.town_name is not applicable - For TH NRBA Instant remittances payment ultimate_debtor.town_name field is mandatory, if client provided ultimate_debtor.country field title: town_name building_number: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's building_number - For TH Instant payment ultimate_debtor.building_number is not applicable - For US Instant payment ultimate_debtor.building_number field is optional - For IN IMPS ultimate_debtor.building_number is not applicable - For UK FPS Instant payment ultimate_debtor.building_number is optional with max length 16 - For IN UPI ultimate_debtor.building_number is not applicable - For US Wire ultimate_debtor.building_number is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.building_number is not applicable - For US ACH IAT payment, ultimate_debtor.building_number is mandatory and allowed max length is 35 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.building_number field is optional - For India FIR IMPS payment, ultimate_debtor.building_number field is mandatory with max length 16 title: building_number postal_code: maxLength: 16 minLength: 1 type: string description: |- Ultimate Debtor's postal_code - For TH Instant payment ultimate_debtor.postal_code is not applicable - For US Instant payment ultimate_debtor.postal_code field is optional - For IN IMPS ultimate_debtor.postal_code is not applicable - For UK FPS Instant payment ultimate_debtor.postal_code is optional with max length 16 - For IN UPI ultimate_debtor.postal_code is not applicable - For US Wire ultimate_debtor.postal_code is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.postal_code is not applicable - For US ACH IAT payment, ultimate_debtor.postal_code is mandatory and allowed max length is 16 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.postal_code field is optional - For India FIR IMPS payment, ultimate_debtor.postal_code field is mandatory title: postal_code city: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's city - For TH Instant payment ultimate_debtor.city is not applicable - For US Instant payment ultimate_debtor.city field is optional - For IN IMPS ultimate_debtor.city is not applicable - For UK FPS Instant payment ultimate_debtor.city is optional with max length 35 - For IN UPI ultimate_debtor.city is not applicable - For US Wire ultimate_debtor.city is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.city is not applicable - For US ACH IAT payment, ultimate_debtor.city is mandatory and allowed max length is 32 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.city field is optional - For India FIR IMPS payment, ultimate_debtor.city field is mandatory title: city state: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's state - For TH Instant payment ultimate_debtor.state is not applicable - For US Instant payment ultimate_debtor.state field is optional - For IN IMPS ultimate_debtor.state is not applicable - For UK FPS Instant payment ultimate_debtor.state is optional with max length 35 - For IN UPI ultimate_debtor.state is not applicable - For US Wire ultimate_debtor.state is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.state is not applicable - For US ACH IAT payment, ultimate_debtor.state is mandatory and allowed max length is 32 - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.state field is optional - For India FIR IMPS payment, ultimate_debtor.state field is optional title: state country: type: string description: |- Ultimate Debtor's country - For TH Instant payment ultimate_debtor.country is not applicable - For US Instant payment ultimate_debtor.country field is optional - For IN IMPS ultimate_debtor.country is not applicable - For UK FPS Instant payment ultimate_debtor.country is conditional and becomes mandatory if ultimate_debtor.name is provided - For IN UPI ultimate_debtor.country is not applicable - For US Wire ultimate_debtor.country is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.country is not applicable - For US ACH IAT payment, ultimate_debtor.country is mandatory - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_debtor.country field is optional - For TH NRBA Instant remittances payment ultimate_debtor.country field is mandatory, if client provided ultimate_debtor.town_name field - For India FIR IMPS payment, ultimate_debtor.country field is mandatory pattern: ^[A-Z]{2,2}$ title: country org_id: maxLength: 35 minLength: 1 type: string description: |2- Ultimate Debtor's org_id - For TH Instant payment ultimate_debtor.org_id is not applicable - For US Instant payment ultimate_debtor.org_id field is optional with max length 20 - For IN IMPS ultimate_debtor.org_id is not applicable - For UK FPS Instant payment ultimate_debtor.org_id is optional with max length 35 - For IN UPI ultimate_debtor.org_id is not applicable - For US Wire, ultimate_debtor.org_id is conditionally optional field with max length 34. It become mandatory if POBO is being used. It is present only if prvt_id is not present - For US ACH CCD/PPD payment, ultimate_debtor.org_id field is mandatory and applicable value is Organisation TXID or CUST Identification values and value should prefix with /TXID/ or /CUST/, if ultimate_debtor.prvt_id field is not provided by client - For US ACH IAT payment, ultimate_debtor.org_id is not applicable - For SEPA IDP ultimate_debtor.org_id is optional with max length 35 - For Japan Instant payment ultimate_debtor.org_id field is optional - For India FIR IMPS payment, ultimate_debtor.org_id field is mandatory title: org_id birth_date: type: string format: date description: |- ISO 8601 (YYYY-MM-DD), ultimate debtor's birth date - For TH Instant payment ultimate_debtor.birth_date is not applicable - For US Instant payment ultimate_debtor.birth_date field is optional - For IN IMPS ultimate_debtor.birth_date is not applicable - For UK FPS Instant payment ultimate_debtor.birth_date field is optional - For IN UPI ultimate_debtor.birth_date is not applicable - For US Wire ultimate_debtor.birth_date is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_debtor.birth_date is not applicable - For SEPA IDP ultimate_debtor.birth_date field is optional - For Japan Instant payment ultimate_debtor.birth_date field is not applicable title: birth_date birth_city: maxLength: 35 minLength: 1 type: string description: |- Ultimate debtor's birth city - For TH Instant payment ultimate_debtor.birth_city is not applicable - For US Instant payment ultimate_debtor.birth_city field is optional - For IN IMPS ultimate_debtor.birth_city is not applicable - For UK FPS Instant payment ultimate_debtor.birth_city is optional with max length 35 - For IN UPI ultimate_debtor.birth_city is not applicable - For US Wire ultimate_debtor.birth_city is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_debtor.birth_city is not applicable - For SEPA IDP ultimate_debtor.birth_city is optional with max length 35 - For Japan Instant payment ultimate_debtor.birth_city field is not applicable title: birth_city birth_country: type: string description: |- Ultimate debtor's birth country - For TH Instant payment ultimate_debtor.birth_country is not applicable - For US Instant payment ultimate_debtor.birth_country field is optional - For IN IMPS ultimate_debtor.birth_country is not applicable - For UK FPS Instant payment ultimate_debtor.birth_country is optional with max length 2 - For IN UPI ultimate_debtor.birth_country is not applicable - For US Wire ultimate_debtor.birth_country is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_debtor.birth_country is not applicable - For SEPA IDP ultimate_debtor.birth_country field is optional - For Japan Instant payment ultimate_debtor.birth_country field is not applicable pattern: ^[A-Z]{2,2}$ title: birth_country prvt_id: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's private id - For TH Instant payment ultimate_debtor.prvt_id is not applicable - For US Instant payment ultimate_debtor.prvt_id field is optional with max length 35.Either org_id or prvt_id or none of them should be passed by client - For IN IMPS ultimate_debtor.prvt_id is not applicable - For UK FPS Instant payment ultimate_debtor.prvt_id is not applicable - For IN UPI ultimate_debtor.prvt_id is not applicable - For US Wire, ultimate_debtor.prvt_id is conditionally optional field with max length 34. It become mandatory if POBO is being used. It is present only if org_id is not present - For US ACH CCD/PPD payment, ultimate_debtor.prvt_id field is mandatory and applicable value is Organisation TXID or CUST Identification values and value should prefix with /TXID/ or /CUST/, if ultimate_debtor.org_id field is not provided by client - For US ACH IAT payment, ultimate_debtor.prvt_id is not applicable - For SEPA IDP ultimate_debtor.prvt_id field is optional with max length 35 - For Japan Instant payment ultimate_debtor.prvt_id field is not applicable title: prvt_id anybic: maxLength: 35 minLength: 1 type: string description: >- Ultimate Debtor BIC - For TH Instant payment ultimate_debtor.anybic is not applicable - For US Instant payment ultimate_debtor.anybic is not applicable - For IN IMPS ultimate_debtor.anybic is not applicable - For UK FPS Instant payment ultimate_debtor.anybic is not applicable - For IN UPI ultimate_debtor.anybic is not applicable - For US Wire, ultimate_debtor.anybic is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.anybic is not applicable - For US ACH IAT payment, ultimate_debtor.anybic is not applicable - For US ACH IAT payment, ultimate_debtor.anybic is not applicable - For SEPA IDP, ultimate_debtor.anybic is optional with max length 11 - For Japan Instant payment ultimate_debtor.anybic field is not applicable title: anybic lei: maxLength: 35 minLength: 1 type: string description: |- LEI of Organization ID for Ultimate Debtor - For TH Instant payment ultimate_debtor.lei is not applicable - For US Instant payment ultimate_debtor.lei is not applicable - For IN IMPS ultimate_debtor.lei is not applicable - For UK FPS Instant payment ultimate_debtor.lei is not applicable - For IN UPI ultimate_debtor.lei is not applicable - For US Wire, ultimate_debtor.lei is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.lei is not applicable - For US ACH IAT payment, ultimate_debtor.lei is not applicable - For US ACH IAT payment, ultimate_debtor.lei is not applicable - For SEPA IDP, ultimate_debtor.lei is optional with max length 20 - For Japan Instant payment ultimate_debtor.lei field is not applicable title: lei issuer: maxLength: 35 minLength: 1 type: string description: >- Ultimate Debtor name that identifies an issuer - For TH Instant payment ultimate_debtor.issuer is not applicable - For US Instant payment ultimate_debtor.issuer is not applicable - For IN IMPS ultimate_debtor.issuer is not applicable - For UK FPS Instant payment ultimate_debtor.issuer is not applicable - For IN UPI ultimate_debtor.issuer is not applicable - For US Wire, ultimate_debtor.issuer is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.issuer is not applicable - For US ACH IAT payment, ultimate_debtor.issuer is not applicable - For US ACH IAT payment, ultimate_debtor.issuer is not applicable - For SEPA IDP, ultimate_debtor.issuer is optional with max length 35 - For Japan Instant payment ultimate_debtor.issuer field is not applicable title: issuer birth_province: maxLength: 35 minLength: 1 type: string description: >- Ultimate Debtor Province Of Birth - For TH Instant payment ultimate_debtor.birth_province is not applicable - For US Instant payment ultimate_debtor.birth_province is not applicable - For IN IMPS ultimate_debtor.birth_province is not applicable - For UK FPS Instant payment ultimate_debtor.birth_province is not applicable - For IN UPI ultimate_debtor.birth_province is not applicable - For US Wire, ultimate_debtor.birth_province is not applicable - For US ACH CCD/PPD payment, ultimate_debtor.birth_province is not applicable - For US ACH IAT payment, ultimate_debtor.birth_province is not applicable - For US ACH IAT payment, ultimate_debtor.birth_province is not applicable - For SEPA IDP, ultimate_debtor.birth_province is optional with max length 35 - For Japan Instant payment ultimate_debtor.birth_province field is not applicable title: birth_province bank_id: maxLength: 35 minLength: 1 type: string description: |- Ultimate Debtor's bank identification - For TH , US, IN IMPS, UK FPS, IN UPI, US Wire, US ACH CCD/PPD/IAT, SEPA IDP and JP payment ultimate_debtor.bank_id is not applicable - For India FIR IMPS payment, ultimate_debtor.bank_id field is mandatory with max length 11 title: bank_id Intermediary-Details: title: IntermediaryDetails properties: bank_id: maxLength: 35 minLength: 1 type: string description: >- intermediary agent identifier (e.g., routing number in the United States) - For TH Instant payment Intermediary.bank_id field is not applicable - For US Instant payment Intermediary.bank_id field is not applicable - For IN IMPS Instant payment Intermediary.bank_id field is not applicable - For UK FPS Instant payment Intermediary.bank_id field is not applicable - For IN UPI Instant payment Intermediary.bank_id field is not applicable - For US Wire, intermediary.bank_id field is optional. Either BIC or MmbId should be provided. If the input is BIC, min and max length should be 8 and 11 and should adhere to pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}. If the input is other than BIC without pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1},max length is 35. If it is routing code, min and max length is 9 Note: 1. First Intermediary bank SWIFT Code (BIC) is applicable to 3 credit party payments only. 2. Second Intermediary bank SWIFT Code is applicable to 3 credit party payments only - For US ACH CCD/PPD payment, Intermediary.bank_id is not applicable - For US ACH IAT payment, Intermediary.bank_id is mandatory and allowed max length is 11 - For Japan Instant payment Intermediary.bank_id field is not applicable title: bank_id bank_name: maxLength: 140 minLength: 1 type: string description: |- intermediary agent name - For TH Instant payment Intermediary.bank_name is not applicable - For US Instant payment Intermediary.bank_name is not applicable - For IN IMPS Instant payment Intermediary.bank_name is not applicable - For UK FPS Instant payment Intermediary.bank_name is not applicable - For IN UPI Instant payment Intermediary.bank_name is not applicable - For US Wire, Intermediary.bank_name field is conditional with max length 35. Mandatory if payment is 3 and 4 credit party payment - For US ACH CCD/PPD payment, Intermediary.bank_name is not applicable - For US ACH IAT payment, Intermediary.bank_name is optional and allowed max length is 35 - For Japan Instant payment Intermediary.bank_name field is not applicable title: name bank_country: type: string description: |- intermediary agent Country - For TH Instant payment intermediary.bank_country is not applicable - For US Instant payment intermediary.bank_country is not applicable - For IN IMPS intermediary.bank_country is not applicable - For UK FPS Instant payment intermediary.bank_country is not applicable - For IN UPI intermediary.bank_country is not applicable - For US Wire, intermediary.bank_country field is mandatory when using routing code with max length 35 for 1st intermediary bank. If using structured address, (Street name, city, State, Postal Code and country) tags are required. Become mandatory when using local routing code. - For US ACH CCD/PPD payment, Intermediary.bank_country is not applicable - For US ACH IAT payment, Intermediary.bank_country is mandatory - For Japan Instant payment Intermediary.bank_country field is not applicable pattern: ^[A-Z]{2,2}$ title: country bank_address_lines: type: array description: |- intermediary agent address_lines - For TH Instant payment intermediary.bank_address_lines is not applicable - For US Instant payment intermediary.bank_address_lines is not applicable - For IN IMPS intermediary.bank_address_lines is not applicable - For UK FPS Instant payment intermediary.bank_address_lines is not applicable - For IN UPI intermediary.bank_address_lines is not applicable - For US Wire payment, intermediary.bank_address_lines field is optional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present - For US ACH CCD/PPD/IAT payment, Intermediary.bank_address_lines is not applicable - For Japan Instant payment Intermediary.bank_address_lines field is not applicable items: $ref: '#/components/schemas/Address' title: bank_address_lines bank_account_id: maxLength: 34 minLength: 1 type: string description: |- intermediary agent account id - For TH Instant payment intermediary.bank_account_id is not applicable - For US Instant payment intermediary.bank_account_id is not applicable - For IN IMPS intermediary.bank_account_id is not applicable - For UK FPS Instant payment intermediary.bank_account_id is not applicable - For IN UPI intermediary.bank_account_id is not applicable - For Stripe_US Wire, intermediary.bank_account_id is an optional field with max length is 34 - For US ACH CCD/PPD/IAT payment, Intermediary.bank_account_id is not applicable - For Japan Instant payment Intermediary.bank_account_id field is not applicable title: account additionalProperties: false description: >- intermediary agents information. Note: 1st occurrence of intermediary set will be used intermediary agent 1 information. 2nd occurrence of intermediary set will be used for intermediary agent 2 Intermediary-Status: title: IntermediaryStatus description: Intermediary agent information status type: array maxItems: 3 items: $ref: '#/components/schemas/Intermediary-Details-Status' Intermediary-Details-Status: type: object title: IntermediaryDetailsStatus properties: bank_id: maxLength: 35 minLength: 1 type: string description: >- intermediary agent identifier (e.g., routing number in the United States) - For TH Instant payment Intermediary.bank_id field is not applicable - For US Instant payment Intermediary.bank_id field is not applicable - For IN IMPS Instant payment Intermediary.bank_id field is not applicable - For UK FPS Instant payment Intermediary.bank_id field is not applicable - For IN UPI Instant payment Intermediary.bank_id field is not applicable - For US Wire, intermediary.bank_id field is optional. Either BIC or MmbId should be provided. If the input is BIC, min and max length should be 8 and 11 and should adhere to pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}. If the input is other than BIC without pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1},max length is 35. If it is routing code, min and max length is 9 Note: 1. First Intermediary bank SWIFT Code (BIC) is applicable to 3 credit party payments only. 2. Second Intermediary bank SWIFT Code is applicable to 3 credit party payments only - For US ACH CCD/PPD payment, Intermediary.bank_id is not applicable - For US ACH IAT payment, Intermediary.bank_id is mandatory and allowed max length is 11 - For SEPA IDP, this field is not applicable - For Japan Instant payment Intermediary.bank_id field is not applicable title: bank_id bank_name: maxLength: 140 minLength: 1 type: string description: |- intermediary agent name - For TH Instant payment Intermediary.bank_name is not applicable - For US Instant payment Intermediary.bank_name is not applicable - For IN IMPS Instant payment Intermediary.bank_name is not applicable - For UK FPS Instant payment Intermediary.bank_name is not applicable - For IN UPI Instant payment Intermediary.bank_name is not applicable - For US Wire, Intermediary.bank_name field is conditional with max length 35. Mandatory if payment is 3 and 4 credit party payment - For US ACH CCD/PPD payment, Intermediary.bank_name is not applicable - For US ACH IAT payment, Intermediary.bank_name is optional and allowed max length is 35 - For SEPA IDP, this field is not applicable - For Japan Instant payment Intermediary.bank_name field is not applicable title: name bank_country: type: string description: |- intermediary agent Country - For TH Instant payment intermediary.bank_country is not applicable - For US Instant payment intermediary.bank_country is not applicable - For IN IMPS intermediary.bank_country is not applicable - For UK FPS Instant payment intermediary.bank_country is not applicable - For IN UPI intermediary.bank_country is not applicable - For US Wire, intermediary.bank_country field is mandatory when using routing code with max length 35 for 1st intermediary bank. If using structured address, (Street name, city, State, Postal Code and country) tags are required. Become mandatory when using local routing code. - For US ACH CCD/PPD payment, Intermediary.bank_country is not applicable - For US ACH IAT payment, Intermediary.bank_country is mandatory - For SEPA IDP, this field is not applicable - For Japan Instant payment Intermediary.bank_country field is not applicable pattern: ^[A-Z]{2,2}$ title: country bank_address_lines: type: array description: |- intermediary agent address_lines - For TH Instant payment intermediary.bank_address_lines is not applicable - For US Instant payment intermediary.bank_address_lines is not applicable - For IN IMPS intermediary.bank_address_lines is not applicable - For UK FPS Instant payment intermediary.bank_address_lines is not applicable - For IN UPI intermediary.bank_address_lines is not applicable - For US Wire payment, intermediary.bank_address_lines field is optional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present - For US ACH CCD/PPD/IAT payment, Intermediary.bank_address_lines is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment Intermediary.bank_address_lines field is not applicable items: $ref: '#/components/schemas/Address' title: bank_address_lines bank_account_id: maxLength: 34 minLength: 1 type: string description: |- intermediary agent account id - For TH Instant payment intermediary.bank_account_id is not applicable - For US Instant payment intermediary.bank_account_id is not applicable - For IN IMPS intermediary.bank_account_id is not applicable - For UK FPS Instant payment intermediary.bank_account_id is not applicable - For IN UPI intermediary.bank_account_id is not applicable - For Stripe_US Wire, intermediary.bank_account_id is an optional field with max length is 34 - For US ACH CCD/PPD/IAT payment, Intermediary.bank_account_id is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment Intermediary.bank_account_id field is not applicable title: account additionalProperties: false description: >- iintermediary agents information. Note: 1st occurrence of intermediary set will be used intermediary agent 1 information. 2nd occurrence of intermediary set will be used for intermediary agent 2 Message-Request: type: object title: MessageRequest properties: message_type: type: string description: |- Message Type provided by the customer - RPCR - Response to Payment Confirmation Request enum: - RPCR title: message_type message: oneOf: - $ref: >- #/components/schemas/Final-Response-To-Payment-Confirmation-Request required: - message_type - message Final-Response-To-Payment-Confirmation-Request: type: object title: FinalResponseToPaymentConfirmationRequest description: Outgoing Response to Payment Confirmation Request properties: sub_merchant_name: type: string description: Sub Merchant name minLength: 1 maxLength: 50 title: sub_merchant_name status: type: object title: status properties: date_time: type: string format: date-time description: UTC (YYYY-MM-DDTHH:MM:SS.sssZ) date time title: date_time code: type: string description: ISO 20022 message status code enum: - ACSC - RJCT title: code description: type: string description: |- Status code description - ACSC - Accepted - RJCT - Rejected minLength: 1 maxLength: 105 title: description required: - date_time - code - description reasons: type: object title: reasons properties: code: type: string description: >- Reason code (mandatory when status is rejected) - For US RPCR, client need to pass reason.code only AC02,AC03,AC04,AC06,AC11,AC13,AC14,AG01,AG03,AM02,AM04,AM09,AM12,AM13,AM14,NARR - For Thailand RPCR, client need to pass reason.code only AM09 or NARR - For SEPA RPCR, client need to pass reason.code only AM05,AC01,AC04,AC06,RR04,AG01,MS03,MS02 enum: - AC02 - AC03 - AC04 - AC06 - AC11 - AC13 - AC14 - AG01 - AG03 - AM02 - AM04 - AM09 - AM12 - AM13 - AM14 - NARR - AM05 - AC01 - RR04 - MS02 - MS03 title: code description: type: string description: >- Reason code description - AC02- Debtor account number invalid or missing - AC03- Creditor account number invalid or missing - AC04- Account number specified has been closed on the bank of account’s books - AC06- Account specified is blocked,prohibiting posting of transactions against it - AC11- Creditor account currency is invalid or missing - AC13- Debtor account type invalid - AC14- Creditor account type invalid - AG01- Transaction forbidden on this type of account (formerly NoAgreement) - AG03- Transaction type not supported / authorized on this account - AM02- Specific transaction/message amount is greater than allowed maximum - AM04- Amount of funds available to cover specified message amount is insufficient - AM09- Amount received is not the amount agreed or expected - AM12- Amount is invalid or missing - AM13- Transaction amount exceeds limits set by clearing system - AM14- Transaction amount exceeds limits agreed between bank and client - NARR- Put the description as per clearing guideline for NARR (if reasons.code is NARR, reasons.description is mandatory) - AM05- Duplication - AC01- Incorrect Account Number - RR04- Regulatory Reason - MS03- Not Specified Reason Agent Generated - MS02- Not Specified Reason Customer Generated minLength: 1 maxLength: 105 title: description required: - status Creditor-Status: type: object title: CreditorStatus properties: proxy_id: maxLength: 255 minLength: 1 type: string description: >- Creditor's proxy identification (e.g., email address) - Thailand PromptPay - If you don't provide account, proxy_id is required. - For US Instant payment creditor.proxy_id field is not applicable - For IN IMPS creditor.proxy_id field is not applicable - For UK FPS Instant payment creditor.proxy_id field is not applicable - For IN UPI Instant payment creditor.proxy_id is mandatory and applicable value VPA ID, if creditor.account and creditor.bank_id is not provided by client - For US Wire, creditor.proxy_id field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.proxy_id is not applicable - For SEPA IDP creditor.proxy_id is optional - For Japan Instant payment creditor.proxy_id field is not applicable title: proxy_id proxy_type: type: string enum: - BIID - EMAL - EWAL - MBNO - NIDN description: >- Creditor's proxy type (BIID for bill identification, EMAL for email address, EWAL for electronic wallet identification, MBNO for mobile number and NIDN for national identification) - Thailand PromptPay - if you provide proxy_id, proxy_type is required.If creditor proxy_type is 'BIID', require client to mandatorily provide 'bill_id_1' value. - For US Instant payment creditor.proxy_type field is not applicable - For IN IMPS creditor.proxy_type field is not applicable - For UK FPS Instant payment creditor.proxy_type field is not applicable - For IN UPI creditor.proxy_type field is not applicable - For US Wire, creditor.proxy_type field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.proxy_type is not applicable - For SEPA IDP, creditor.proxy_type is optional - For Japan Instant payment creditor.proxy_type field is not applicable title: proxy_type payer_id: maxLength: 40 minLength: 1 type: string description: Creditor's Payer ID title: payer_id tax_id: maxLength: 128 minLength: 1 type: string description: |- Creditor's tax identification - For TH Instant payment creditor.tax_id field is optional - For US Instant payment creditor.tax_id field is not applicable - For IN IMPS creditor.tax_id field is not applicable - For UK FPS Instant payment creditor.tax_id field is not applicable - For JP Instant payment creditor.tax_id field is not applicable - For IN UPI creditor.tax_id field is not applicable - For US Wire, creditor.tax_id is not appliable - For US ACH CCD/PPD/IAT payment, creditor.tax_id is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.tax_id field is not applicable title: tax_id account: maxLength: 40 minLength: 1 type: string description: >- Creditor's bank account - Thailand PromptPay - If you don't provide proxy_id, account and bank_id is required - For US Instant payment creditor.account field is mandatory - For IN IMPS creditor.account field is mandatory with max length 34 - For UK FPS Instant payment creditor.account field is mandatory and allowed max length is 34, Client can pass either account number or IBAN/BBAN number - For JP Instant payment creditor.account field is applicable - For IN UPI creditor.account field is mandatory with max length 34, if creditor.proxy_id is not provided by client - For US Wire, creditor.account is a mandatory field with max length is 34 - For US ACH CCD/PPD/IAT payment, creditor.account is a mandatory field with max length is 34 - For SEPA IDP creditor.account field is mandatory with max length 34 - For Japan Instant payment creditor.proxy_type field is mandatory and allowed max length is 7 title: account virtual_account: maxLength: 40 minLength: 1 type: string description: |- Creditor's virtual account (also kown as PAYER ID) - For TH Instant payment creditor.virtual_account field is optional - For US Instant payment creditor.virtual_account field is not applicable - For IN IMPS creditor.virtual_account field is not applicable - For UK FPS Instant payment creditor.virtual_account field is not applicable - For JP Instant payment creditor.virtual_account field is applicable - For IN UPI creditor.virtual_account field is not applicable - For US Wire, creditor.virtual_account is not applicable - For US ACH CCD/PPD/IAT payment, creditor.virtual_account is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.virtual_account field is not applicable title: virtual_account name: maxLength: 140 minLength: 1 type: string description: >- Creditor's name - Thailand PromptPay - Maximum length is 50. - For US Instant payment creditor.name is manadtory - Maximum length is 140 - For IN IMPS creditor.name is mandatory - Maximum length is 50 - For UK FPS Instant payment creditor.name field is mandatory - Maximum length is 40 - For IN UPI creditor.name is mandatory - Maximum length is 99 - For-US Wire, creditor.name is a mandatory field with max length 35 - For US ACH CCD/PPD payment, creditor.name is a mandatory field with max length is 22 - For US ACH IAT payment, creditor.name is a mandatory field with max length is 35 - For SEPA IDP creditor.name is mandatory with max length 128 - For Japan Instant payment creditor.name field is mandatory title: name address_lines: type: array description: |- Creditor's address_lines - For TH Instant payment creditor.address_lines is not applicable - For US Instant payment creditor.address_lines is optional - For IN IMPS creditor.address_lines field is optional and allowed seven instance with each line max length of 70 - For UK FPS Instant payment creditor.address_lines field is optional and allowed only four instance with each line max length of 35 - For IN UPI creditor.address_lines field is optional and allowed seven instance with each line max length of 70 - For US Wire payment, creditor.address_lines field is conditional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present - For US ACH CCD/PPD/IAT payment, creditor.address_lines is mandatory field and allowed three instance with each line max length of 40 - For SEPA IDP creditor.address_lines is optional - For Japan Instant payment creditor.address_lines field is not applicable items: $ref: '#/components/schemas/Address' title: address_lines street_name: maxLength: 70 minLength: 1 type: string description: |- Creditor's street_name - For TH Instant payment creditor.street_name is not applicable - For US Instant payment creditor.street_name is optional - For IN IMPS creditor.street_name is optional - For UK FPS Instant payment creditor.street_name field is not applicable - For IN UPI creditor.street_name is optional - For US Wire, creditor.street_name field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD/IAT payment, creditor.street_name is not applicable - For SEPA IDP, creditor.street_name is optional with max length 70 - For Japan Instant payment creditor.street_name field is not applicable title: street_name building_number: maxLength: 16 minLength: 1 type: string description: >- Creditor's building_number - For TH Instant payment creditor.building_number is not applicable - For US Instant payment creditor.building_number field is optional - For IN IMPS creditor.building_number field is optional - For UK FPS Instant payment creditor.building_number field is not applicable - For IN UPI creditor.building_number field is optional - For US Wire payment, creditor.building_number field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD/IAT payment, creditor.building_number is not applicable - For SEPA IDP, creditor.building_number is optional with max length 16 - For Japan Instant payment creditor.building_number field is not applicable title: building_number postal_code: maxLength: 16 minLength: 1 type: string description: |- Creditor's postal_code - For TH Instant payment creditor.postal_code is not applicable - For US Instant payment creditor.postal_code field is optional - For IN IMPS creditor.postal_code field is optional - For UK FPS Instant payment creditor.postal_code field is not applicable - For IN UPI creditor.postal_code field is optional - For US Wire, creditor.postal_code field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD/IAT payment, creditor.postal_code is not applicable - For SEPA IDP, creditor.postal_code is optional with max length 16 - For Japan Instant payment creditor.postal_code field is not applicable title: postal_code city: maxLength: 35 minLength: 1 type: string description: |- Creditor's city - For TH Instant payment creditor.city is not applicable - For US Instant payment creditor.city field is optional - For IN IMPS creditor.city field is optional - For UK FPS Instant payment creditor.city field is not applicable - For IN UPI creditor.city field is optionaloptional - For US Wire, creditor.city field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD/IAT payment, creditor.city is not applicable - For SEPA IDP creditor.city field is optional - For Japan Instant payment creditor.city field is not applicable title: city state: maxLength: 35 minLength: 1 type: string description: |- Creditor's state - For TH Instant payment creditor.state is not applicable - For US Instant payment creditor.state field is optional - For IN IMPS creditor.state field is optional - For UK FPS Instant payment creditor.state is not applicable - For IN UPI creditor.state field is optional - For US Wire, creditor.state field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required. - For US ACH CCD/PPD/IAT payment, creditor.state is not applicable - For SEPA IDP creditor.state field is optional with max length 35 - For Japan Instant payment creditor.state field is not applicable title: state country: type: string description: |- Creditor's country - For TH Instant payment creditor.country is not applicable - For US Instant payment creditor.country field is optional - For IN IMPS creditor.country field is optional - For UK FPS Instant payment creditor.country field is mandatory, if creditor.address_line is provided by client - For IN UPI creditor.country field is optional - For US Wire, creditor.country field is conditional with max length 35. If using structured address, (Street name, city, State, Postal Code and country) tags are required - For US ACH CCD/PPD/IAT payment, creditor.country is not applicable - For SEPA IDP creditor.country field is optional - For Japan Instant payment creditor.country field is not applicable pattern: ^[A-Z]{2,2}$ title: country org_id: maxLength: 35 minLength: 1 type: string description: |- Creditor's org_id - For TH Instant payment creditor.org_id is not applicable - For US Instant payment creditor.org_id field is optional - For IN IMPS creditor.org_id is not applicable - For UK FPS Instant payment creditor.org_id field is not applicable - For IN UPI creditor.org_id is not applicable - For US Wire, creditor.org_id is not applicable - For US ACH CCD/PPD/IAT payment, creditor.org_id is not applicable - For SEPA IDP creditor.org_id field is optional with max length 35 - For Japan Instant payment creditor.org_id field is not applicable title: org_id prvt_id: maxLength: 35 minLength: 1 type: string description: |- Creditor's prvt_id - For TH Instant payment creditor.prvt_id field is not applicable - For US Instant payment creditor.prvt_id field is optional with max length 35.Either org_id or prvt_id or none of them should be passed by client - For IN IMPS creditor.prvt_id field is not applicable - For UK FPS Instant payment creditor.prvt_id field is optional, Additional identification of Beneficiary Customer’s account with the receiving organisation. - For IN UPI creditor.prvt_id field is not applicable - For US Wire, creditor.prvt_id is not applicable - For US ACH CCD/PPD/IAT payment, creditor.prvt_id is not applicable - For SEPA IDP creditor.prvt_id field is optional with max length 35 - For Japan Instant payment creditor.prvt_id field is not applicable title: prvt_id birth_date: type: string format: date description: |- ISO 8601 (YYYY-MM-DD), Creditor's birth_date - For TH Instant payment creditor.birth_date is not applicable - For US Instant payment creditor.birth_date field is optional - For IN IMPS creditor.birth_date is not applicable - For UK FPS Instant payment creditor.birth_date field is not applicable - For IN UPI creditor.birth_date is not applicable - For US Wire, creditor.birth_date field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.birth_date is not applicable - For SEPA IDP creditor.birth_date field is optional - For Japan Instant payment creditor.birth_date field is not applicable title: birth_date birth_city: maxLength: 35 minLength: 1 type: string description: |- Creditor's birth_city - For TH Instant payment creditor.birth_city is not applicable - For US Instant payment creditor.birth_city field is optional - For IN IMPS creditor.birth_city is not applicable - For UK FPS Instant payment creditor.birth_city is not applicable - For IN UPI creditor.birth_city is not applicable - For US Wire, creditor.birth_city field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.birth_city is not applicable - For SEPA IDP creditor.birth_city field is optiona - For Japan Instant payment creditor.birth_city field is not applicable title: birth_city birth_country: type: string description: |- Creditor's birth_country - For TH Instant payment creditor.birth_country is not applicable - For US Instant payment creditor.birth_country field is optional - For IN IMPS creditor.birth_country is not applicable - For UK FPS Instant payment creditor.birth_country is not applicable - For IN UPI creditor.birth_country is not applicable - For US Wire, creditor.birth_country field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.birth_country is not applicable - For SEPA IDP creditor.birth_country field is optional - For Japan Instant payment creditor.birth_country field is not applicable pattern: ^[A-Z]{2,2}$ title: birth_country bank_id: maxLength: 35 minLength: 1 type: string description: >- Creditor bank's network identification (e.g., routing number in the United States) - For TH Instant payment creditor.bank_id field is optional and allowed maxlength is 3 - For US Instant payment creditor.bank_id field is mandatory - For IN IMPS Instant payment creditor.bank_id field is mandatory and client should pass IFSC code (including branch code) - For UK FPS Instant payment creditor.bank_id field is mandatory, if creditor.account field is pouplated with account number. For sort code mininum and maximum length is 6 Digits and for BIC Code allowed number of charcters are 8 or 11 - For IN UPI Instant payment creditor.bank_id field is mandatory with max length 11, if creditor.proxy_id is not provided by client - or US Wire, creditor.bank_id field is mandatory. Either BIC or MmbId must be provided. If the input is BIC, min and max length should be 8 and 11 and should adhere to pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}. If the input is other than BIC without pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1},max length is 35. Note: 1. Target / Beneficiary bank SWIFT code. Applicable only for 2 credit party payments. If it is routing code, min and max length is 9 - For US ACH CCD/PPD payment, creditor.bank_id is mandatory field with max length is 9 - For US ACH IAT payment, creditor.bank_id is mandatory field with max length is 34 - For SEPA IDP creditor.bank_id field is mandatory with max length 11 - For Japan Instant payment creditor.bank_id field is mandatory and allowed max length is 7 title: bank_id bank_name: maxLength: 140 minLength: 1 type: string description: >- Creditor's bank name - For Thailand PromptPay creditor.bank_name field is not applicable - For United States creditor.bank_name field is not applicable - For IN IMPS creditor.bank_name field is not applicable - For UK FPS Instant payment creditor.bank_name field is not applicable - For IN UPI creditor.bank_name field is not applicable - For US Wire, creditor.bank_name is mandatory field with max length 35 - For US ACH CCD/PPD/IAT payment, creditor.bank_name is mandatory field with max length is 35 - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.bank_name field is not applicable title: bank_name bank_address_lines: type: array description: >- Creditor's bank address_lines - For Thailand PromptPay creditor.bank_address_lines field is not applicable - For United States creditor.bank_address_lines field is not applicable - For IN IMPS creditor.bank_address_lines field is not applicable - For UK FPS Instant payment creditor.bank_address_lines field is not applicable - For IN UPI creditor.bank_address_lines field is not applicable - For US Wire payment, creditor.bank_address_lines field is optional and up to 3 lines of 35 characters are allowed. Partial addresses will not be accepted, Street name, city and country should present in address_line. address_lines should present only if structured address tags (street name, building number, city, state and postal code) are not present - For US ACH CCD/PPD/IAT payment, creditor.bank_address_lines is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.bank_address_lines field is not applicable items: $ref: '#/components/schemas/Address' title: bank_address_lines account_type: maxLength: 35 minLength: 1 type: string description: |- Creditor Account Type - For TH Instant payment creditor.account_type field is not applicable - For US Instant payment creditor.account_type field is not applicable - For IN IMPS creditor.account_type field is mandatory and possible values are 01,02,04 - For UK FPS Instant payment creditor.account_type field is not applicable - For JP Instant payment creditor.account_type field is not applicable - For IN UPI creditor.account_type field is mandatory and possible values are 01 for Current,02 for Savings,04 for Cash Credit - For US Wire, creditor.account_type is an optional field with min length 1 and max length 6. Possible values are 03 for Checking (CACC) and 02 for Savings (SVGS) - For US ACH CCD/PPD/IAT payment, creditor.account_type field is mandatory and possible values are CACC for Current and SVGS for Savings - For SEPA IDP, this field is not applicable - For JP Instant payment creditor.account_type field is mandatory and allowed values are FU, TO, CHI and SO title: account_type redirect_account: maxLength: 40 minLength: 1 type: string description: |- Redirected Beneficiary Account Number - For TH creditor.redirect_account field is not applicable - For US creditor.redirect_account field is not applicable - For IN IMPS creditor.redirect_account field is not applicable - For UK creditor.redirect_account field is optional and max Field length is 34 - For JP Instant payment creditor.redirect_account field is not applicable - For IN UPI creditor.redirect_account field is not applicable - For US Wire, creditor.redirect_account field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.redirect_account is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.redirect_account field is not applicable title: redirect_account redirect_bank_id: maxLength: 35 minLength: 1 type: string description: |- Redirected Beneficiary Sort Code - For TH creditor.redirect_bank_id field is not applicable - For US creditor.redirect_bank_id field is not applicable - For IN IMPS creditor.redirect_bank_id field is not applicable - For UK creditor.redirect_bank_id field is optional and max Field length is 6 - For UK FPS Instant payment creditor.redirect_bank_id field is not applicable - For IN UPI creditor.redirect_bank_id field is not applicable - For US Wire, creditor.redirect_bank_id field is not applicable - For US ACH CCD/PPD/IAT payment, creditor.redirect_bank_id is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.redirect_bank_id field is not applicable title: redirect_bank_id account_name: maxLength: 140 minLength: 1 type: string description: >- Creditor account name - For Thailand PromptPay creditor.account_name field is not applicable - For United States creditor.account_name field is not applicable - For IN IMPS creditor.account_name field is not applicable - For UK FPS Instant payment creditor.account_name field is not applicable - For IN UPI creditor.account_name field is not applicable - For US Wire, creditor.account_name is an optional field with max length 35.Provide only if it is different than Beneficiary name - For US ACH CCD/PPD/IAT payment, creditor.account_name is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.account_name field is not applicable title: account_name bank_instructions: maxLength: 140 minLength: 1 type: string description: >- Instructions for creditor agent - For Thailand PromptPay creditor.bank_instructions field is not applicable - For United States creditor.bank_instructions field is not applicable - For IN IMPS creditor.bank_instructions field is not applicable - For UK FPS Instant payment creditor.bank_instructions field is not applicable - For IN UPI creditor.bank_instructions field is not applicable - For US Wire, creditor.bank_instructions is an optional field with max length 36. if It is code, the max length is 4. codes: CHQB - PayCreditorByCheque, HOLD - HoldCashForCreditor, PHOB- PhoneBeneficiary, TELB- Telecom. - For US ACH CCD/PPD/IAT payment, creditor.bank_instructions field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment creditor.bank_instructions field is not applicable title: bank_instructions department: maxLength: 70 minLength: 1 type: string description: |- creditor Address Department - For TH Instant payment creditor.department is not applicable - For US Instant payment creditor.department is not applicable - For IN IMPS creditor.department is not applicable - For UK FPS Instant payment creditor.department is not applicable - For IN UPI creditor.department is not applicable - For US Wire, creditor.department is not applicable - For US ACH CCD/PPD payment, creditor.department is not applicable - For US ACH IAT payment, creditor.department is not applicable - For US ACH IAT payment, creditor.department is not applicable - For SEPA IDP, creditor.department is optional with max length 70 - For Japan Instant payment creditor.department field is not applicable title: department sub_department: maxLength: 70 minLength: 1 type: string description: >- creditor Address Sub-Department - For TH Instant payment creditor.sub_department is not applicable - For US Instant payment creditor.sub_department is not applicable - For IN IMPS creditor.sub_department is not applicable - For UK FPS Instant payment creditor.sub_department is not applicable - For IN UPI creditor.sub_department is not applicable - For US Wire, creditor.sub_department is not applicable - For US ACH CCD/PPD payment, creditor.sub_department is not applicable - For US ACH IAT payment, creditor.sub_department is not applicable - For US ACH IAT payment, creditor.sub_department is not applicable - For SEPA IDP, creditor.sub_department is optional with max length 70 - For Japan Instant payment creditor.sub_department field is not applicable title: sub_department building_name: maxLength: 35 minLength: 1 type: string description: >- creditor building name - For TH Instant payment creditor.building_name is not applicable - For US Instant payment creditor.building_name is not applicable - For IN IMPS creditor.building_name is not applicable - For UK FPS Instant payment creditor.building_name is not applicable - For IN UPI creditor.building_name is not applicable - For US Wire, creditor.building_name is not applicable - For US ACH CCD/PPD payment, creditor.building_name is not applicable - For US ACH IAT payment, creditor.building_name is not applicable - For US ACH IAT payment, creditor.building_name is not applicable - For SEPA IDP, creditor.building_name is optional with max length 35 - For Japan Instant payment creditor.building_name field is not applicable title: building_name floor: maxLength: 70 minLength: 1 type: string description: |- creditor address floor - For TH Instant payment creditor.floor is not applicable - For US Instant payment creditor.floor is not applicable - For IN IMPS creditor.floor is not applicable - For UK FPS Instant payment creditor.floor is not applicable - For IN UPI creditor.floor is not applicable - For US Wire, creditor.floor is not applicable - For US ACH CCD/PPD payment, creditor.floor is not applicable - For US ACH IAT payment, creditor.floor is not applicable - For US ACH IAT payment, creditor.floor is not applicable - For SEPA IDP, creditor.floor is optional with max length 70 - For Japan Instant payment creditor.floor field is not applicable title: floor post_box: maxLength: 16 minLength: 1 type: string description: |- creditor address post box - For TH Instant payment creditor.post_box is not applicable - For US Instant payment creditor.post_box is not applicable - For IN IMPS creditor.post_box is not applicable - For UK FPS Instant payment creditor.post_box is not applicable - For IN UPI creditor.post_box is not applicable - For US Wire, creditor.post_box is not applicable - For US ACH CCD/PPD payment, creditor.post_box is not applicable - For US ACH IAT payment, creditor.post_box is not applicable - For US ACH IAT payment, creditor.post_box is not applicable - For SEPA IDP, creditor.post_box is optional with max length 16 - For Japan Instant payment creditor.post_box field is not applicable title: post_box room: maxLength: 70 minLength: 1 type: string description: |- creditor address room - For TH Instant payment creditor.room is not applicable - For US Instant payment creditor.room is not applicable - For IN IMPS creditor.room is not applicable - For UK FPS Instant payment creditor.room is not applicable - For IN UPI creditor.room is not applicable - For US Wire, creditor.room is not applicable - For US ACH CCD/PPD payment, creditor.room is not applicable - For US ACH IAT payment, creditor.room is not applicable - For US ACH IAT payment, creditor.room is not applicable - For SEPA IDP, creditor.room is optional with max length 70 - For Japan Instant payment creditor.room field is not applicable title: room town_location_name: maxLength: 35 minLength: 1 type: string description: >- creditor address town location name - For TH Instant payment creditor.town_location_name is not applicable - For US Instant payment creditor.town_location_name is not applicable - For IN IMPS creditor.town_location_name is not applicable - For UK FPS Instant payment creditor.town_location_name is not applicable - For IN UPI creditor.town_location_name is not applicable - For US Wire, creditor.town_location_name is not applicable - For US ACH CCD/PPD payment, creditor.town_location_name is not applicable - For US ACH IAT payment, creditor.town_location_name is not applicable - For US ACH IAT payment, creditor.town_location_name is not applicable - For SEPA IDP, creditor.town_location_name is optional with max length 35 - For Japan Instant payment creditor.town_location_name field is not applicable title: town_location_name district_name: maxLength: 35 minLength: 1 type: string description: >- creditor address district_name - For TH Instant payment creditor.district_name is not applicable - For US Instant payment creditor.district_name is not applicable - For IN IMPS creditor.district_name is not applicable - For UK FPS Instant payment creditor.district_name is not applicable - For IN UPI creditor.district_name is not applicable - For US Wire, creditor.district_name is not applicable - For US ACH CCD/PPD payment, creditor.district_name is not applicable - For US ACH IAT payment, creditor.district_name is not applicable - For US ACH IAT payment, creditor.district_name is not applicable - For SEPA IDP, creditor.district_name is optional with max length 35 - For Japan Instant payment creditor.district_name field is not applicable title: district_name anybic: maxLength: 35 minLength: 1 type: string description: |- creditor BIC - For TH Instant payment creditor.anybic is not applicable - For US Instant payment creditor.anybic is not applicable - For IN IMPS creditor.anybic is not applicable - For UK FPS Instant payment creditor.anybic is not applicable - For IN UPI creditor.anybic is not applicable - For US Wire, creditor.anybic is not applicable - For US ACH CCD/PPD payment, creditor.anybic is not applicable - For US ACH IAT payment, creditor.anybic is not applicable - For US ACH IAT payment, creditor.anybic is not applicable - For SEPA IDP, creditor.anybic is optional with max length 11 - For Japan Instant payment creditor.anybic field is not applicable title: anybic lei: maxLength: 35 minLength: 1 type: string description: >- Unique global identifier for legal entities participating in financial transactions - For TH Instant payment creditor.lei is not applicable - For US Instant payment creditor.lei is not applicable - For IN IMPS creditor.lei is not applicable - For UK FPS Instant payment creditor.lei is not applicable - For IN UPI creditor.lei is not applicable - For US Wire, creditor.lei is not applicable - For US ACH CCD/PPD payment, creditor.lei is not applicable - For US ACH IAT payment, creditor.lei is not applicable - For US ACH IAT payment, creditor.lei is not applicable - For SEPA IDP, creditor.lei is optional with max length 20 - For Japan Instant payment creditor.lei field is not applicable title: lei issuer: maxLength: 35 minLength: 1 type: string description: |- creditor name that identifies an issuer - For TH Instant payment creditor.issuer is not applicable - For US Instant payment creditor.issuer is not applicable - For IN IMPS creditor.issuer is not applicable - For UK FPS Instant payment creditor.issuer is not applicable - For IN UPI creditor.issuer is not applicable - For US Wire, creditor.issuer is not applicable - For US ACH CCD/PPD payment, creditor.issuer is not applicable - For US ACH IAT payment, creditor.issuer is not applicable - For US ACH IAT payment, creditor.issuer is not applicable - For SEPA IDP, creditor.issuer is optional with max length 35 - For Japan Instant payment creditor.issuer field is not applicable title: issuer birth_province: maxLength: 35 minLength: 1 type: string description: >- Creditor Province Of Birth - For TH Instant payment creditor.birth_province is not applicable - For US Instant payment creditor.birth_province is not applicable - For IN IMPS creditor.birth_province is not applicable - For UK FPS Instant payment creditor.birth_province is not applicable - For IN UPI creditor.birth_province is not applicable - For US Wire, creditor.birth_province is not applicable - For US ACH CCD/PPD payment, creditor.birth_province is not applicable - For US ACH IAT payment, creditor.birth_province is not applicable - For US ACH IAT payment, creditor.birth_province is not applicable - For SEPA IDP, creditor.birth_province is optional with max length 35 - For Japan Instant payment creditor.birth_province field is not applicable title: birth_province bank_branch_id: maxLength: 35 minLength: 1 type: string description: Creditor bank's branch network identification title: bank_branch_id additionalProperties: false description: Object representing the receiver of a transaction. Ultimate-Creditor-Status: type: object title: UltimateCreditorStatus properties: name: maxLength: 140 minLength: 1 type: string description: |- Ultimate Creditor's bank account name - For TH Instant payment ultimate_creditor.name is not applicable - For US Instant payment ultimate_creditor.name is optional - For IN IMPS ultimate_creditor.name is not applicable - For UK FPS Instant payment ultimate_creditor.name field is optional with max length 140 - For IN UPI ultimate_creditor.name is not applicable - US Wire, ultimate_creditor.name is not applicable - For US ACH CCD/PPD payment, ultimate_creditor.name field is optional - For US ACH IAT payment, ultimate_creditor.name field is mandatory - For SEPA IDP ultimate_creditor.name is optional - For Japan Instant payment ultimate_creditor.name field is not applicable title: name address_lines: type: array description: |- Ultimate Creditor's address_lines - For TH Instant payment ultimate_creditor.address_lines is not applicable - For US Instant payment ultimate_creditor.address_lines is optional - For IN IMPS ultimate_creditor.address_lines is not applicable - For UK FPS Instant payment ultimate_creditor.address_lines field is optional - For IN UPI ultimate_creditor.address_lines is not applicable - For US Wire, ultimate_creditor.address_lines is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.address_lines field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.address_lines field is not applicable items: $ref: '#/components/schemas/Address' title: address_lines street_name: maxLength: 70 minLength: 1 type: string description: |- Ultimate Creditor's street_name - For TH Instant payment ultimate_creditor.street_name is not applicable - For US Instant payment ultimate_creditor.street_name is optional - For IN IMPS ultimate_creditor.street_name is not applicable - For UK FPS Instant payment ultimate_creditor.street_name field is optional with max length 70 - For IN UPI ultimate_creditor.street_name is not applicable - For US Wire, ultimate_creditor.street_name is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.street_name field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.street_name field is not applicable title: street_name building_number: maxLength: 16 minLength: 1 type: string description: |- Ultimate Creditor's building_number - For TH Instant payment ultimate_creditor.building_number is not applicable - For US Instant payment ultimate_creditor.building_number field is optional - For IN IMPS ultimate_creditor.building_number is not applicable - For UK FPS Instant payment ultimate_creditor.building_number field is optional with max length 16 - For IN UPI ultimate_creditor.building_number is not applicable - For US Wire, ultimate_creditor.building_number is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.building_number field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.building_number field is not applicable title: building_number postal_code: maxLength: 16 minLength: 1 type: string description: |- Ultimate Creditor's postal_code - For TH Instant payment ultimate_creditor.postal_code is not applicable - For US Instant payment ultimate_creditor.postal_code field is optional - For IN IMPS ultimate_creditor.postal_code is not applicable - For UK FPS Instant payment ultimate_creditor.postal_code field is optional with max length 16 - For IN UPI ultimate_creditor.postal_code is not applicable - For US Wire, ultimate_creditor.postal_code is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.postal_code field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.postal_code field is not applicable title: postal_code city: maxLength: 35 minLength: 1 type: string description: |- Ultimate Creditor's city - For TH Instant payment ultimate_creditor.city is not applicable - For US Instant payment ultimate_creditor.city field is optional - For IN IMPS ultimate_creditor.city is not applicable - For UK FPS Instant payment ultimate_creditor.city field is optional with max length 35 - For IN UPI ultimate_creditor.city is not applicable - For US Wire, ultimate_creditor.city is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.city field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.city field is not applicable title: city state: maxLength: 35 minLength: 1 type: string description: |- Ultimate Creditor's state - For TH Instant payment ultimate_creditor.state is not applicable - For US Instant payment ultimate_creditor.state field is optional - For IN IMPS ultimate_creditor.state is not applicable - For UK FPS Instant payment ultimate_creditor.state field is optional with max length 35 - For IN UPI ultimate_creditor.state is not applicable - For US Wire, ultimate_creditor.state is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.state field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.state field is not applicable title: state country: type: string description: |- Ultimate Creditor's country - For TH Instant payment ultimate_creditor.country is not applicable - For US Instant payment ultimate_creditor.country field is optional - For IN IMPS ultimate_creditor.country is not applicable - For UK FPS Instant payment ultimate_creditor.country field is optional - For IN UPI ultimate_creditor.country is not applicable - For US Wire, ultimate_creditor.country is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.country field is not applicable - For SEPA IDP, this field is not applicable - For Japan Instant payment ultimate_creditor.country field is not applicable pattern: ^[A-Z]{2,2}$ title: country org_id: maxLength: 35 minLength: 1 type: string description: |2- Ultimate Creditor's org_id - For TH Instant payment ultimate_creditor.org_id is not applicable - For US Instant payment ultimate_creditor.org_id field is optional with max length 20 - For IN IMPS ultimate_creditor.org_id is not applicable - For UK FPS Instant payment ultimate_creditor.org_id field is optional with max length 35 - For IN UPI ultimate_creditor.org_id is not applicable - US Wire, ultimate_creditor.org_id is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.org_id field is not applicable - For SEPA IDP ultimate_creditor.org_id field is optional with max length 35 - For Japan Instant payment ultimate_creditor.org_id field is not applicable title: org_id prvt_id: maxLength: 35 minLength: 1 type: string description: |- Ultimate Creditor's private id - For TH Instant payment ultimate_creditor.prvt_id is not applicable - For US Instant payment ultimate_creditor.prvt_id field is optional with max length 35.Either org_id or prvt_id or none of them should be passed by client - For IN IMPS ultimate_creditor.prvt_id is not applicable - For UK FPS Instant payment ultimate_creditor.prvt_id is not applicable - For IN UPI ultimate_creditor.prvt_id is not applicable - US Wire, ultimate_creditor.prvt_id is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.prvt_id field is not applicable - For SEPA IDP ultimate_creditor.prvt_id field is optional with max length 35 - For Japan Instant payment ultimate_creditor.prvt_id field is not applicable title: prvt_id birth_date: type: string format: date description: |- ISO 8601 (YYYY-MM-DD), ultimate creditor's birth date - For TH Instant payment ultimate_creditor.birth_date is not applicable - For US Instant payment ultimate_creditor.birth_date field is not applicable - For IN IMPS ultimate_creditor.birth_date is not applicable - For UK FPS Instant payment ultimate_creditor.birth_date field is not applicable - For IN UPI ultimate_creditor.birth_date is not applicable - For US Wire ultimate_creditor.birth_date is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.birth_date is not applicable - For SEPA IDP ultimate_creditor.birth_date field is optional - For Japan Instant payment ultimate_creditor.birth_date field is not applicable title: birth_date birth_city: maxLength: 35 minLength: 1 type: string description: |- Ultimate creditor's birth city - For TH Instant payment ultimate_creditor.birth_city is not applicable - For US Instant payment ultimate_creditor.birth_city field is not applicable - For IN IMPS ultimate_creditor.birth_city is not applicable - For UK FPS Instant payment ultimate_creditor.birth_city is not applicable - For IN UPI ultimate_creditor.birth_city is not applicable - For US Wire ultimate_creditor.birth_city is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.birth_city is not applicable - For SEPA IDP ultimate_creditor.birth_city is optional with max length 35 - For Japan Instant payment ultimate_creditor.birth_city field is not applicable title: birth_city birth_country: type: string description: |- Ultimate creditor's birth country - For TH Instant payment ultimate_creditor.birth_country is not applicable - For US Instant payment ultimate_creditor.birth_country field is not applicable - For IN IMPS ultimate_creditor.birth_country is not applicable - For UK FPS Instant payment ultimate_creditor.birth_country is not applicable - For IN UPI ultimate_creditor.birth_country is not applicable - For US Wire ultimate_creditor.birth_country is not applicable - For US ACH CCD/PPD/IAT payment, ultimate_creditor.birth_country is not applicable - For SEPA IDP ultimate_creditor.birth_country field is optional - For Japan Instant payment ultimate_creditor.birth_country field is not applicable pattern: ^[A-Z]{2,2}$ title: birth_country anybic: maxLength: 35 minLength: 1 type: string description: >- Ultimate creditor BIC - For TH Instant payment ultimate_creditor.anybic is not applicable - For US Instant payment ultimate_creditor.anybic is not applicable - For IN IMPS ultimate_creditor.anybic is not applicable - For UK FPS Instant payment ultimate_creditor.anybic is not applicable - For IN UPI ultimate_creditor.anybic is not applicable - For US Wire, ultimate_creditor.anybic is not applicable - For US ACH CCD/PPD payment, ultimate_creditor.anybic is not applicable - For US ACH IAT payment, ultimate_creditor.anybic is not applicable - For US ACH IAT payment, ultimate_creditor.anybic is not applicable - For SEPA IDP, ultimate_creditor.anybic is optional with max length 11 - For Japan Instant payment ultimate_creditor.anybic field is not applicable title: anybic lei: maxLength: 35 minLength: 1 type: string description: >- LEI of Organization ID for Ultimate creditor - For TH Instant payment ultimate_creditor.lei is not applicable - For US Instant payment ultimate_creditor.lei is not applicable - For IN IMPS ultimate_creditor.lei is not applicable - For UK FPS Instant payment ultimate_creditor.lei is not applicable - For IN UPI ultimate_creditor.lei is not applicable - For US Wire, ultimate_creditor.lei is not applicable - For US ACH CCD/PPD payment, ultimate_creditor.lei is not applicable - For US ACH IAT payment, ultimate_creditor.lei is not applicable - For US ACH IAT payment, ultimate_creditor.lei is not applicable - For SEPA IDP, ultimate_creditor.lei is optional with max length 20 - For Japan Instant payment ultimate_creditor.lei field is not applicable title: lei issuer: maxLength: 35 minLength: 1 type: string description: >2- Ultimate creditor name that identifies an issuer - For TH Instant payment ultimate_creditor.issuer is not applicable - For US Instant payment ultimate_creditor.issuer is not applicable - For IN IMPS ultimate_creditor.issuer is not applicable - For UK FPS Instant payment ultimate_creditor.issuer is not applicable - For IN UPI ultimate_creditor.issuer is not applicable - For US Wire, ultimate_creditor.issuer is not applicable - For US ACH CCD/PPD payment, ultimate_creditor.issuer is not applicable - For US ACH IAT payment, ultimate_creditor.issuer is not applicable - For US ACH IAT payment, ultimate_creditor.issuer is not applicable - For SEPA IDP, ultimate_creditor.issuer is optional with max length 35 - For Japan Instant payment ultimate_creditor.issuer field is not applicable title: issuer birth_province: maxLength: 35 minLength: 1 type: string description: >- Ultimate creditor Province Of Birth - For TH Instant payment ultimate_creditor.birth_province is not applicable - For US Instant payment ultimate_creditor.birth_province is not applicable - For IN IMPS ultimate_creditor.birth_province is not applicable - For UK FPS Instant payment ultimate_creditor.birth_province is not applicable - For IN UPI ultimate_creditor.birth_province is not applicable - For US Wire, ultimate_creditor.birth_province is not applicable - For US ACH CCD/PPD payment, ultimate_creditor.birth_province is not applicable - For US ACH IAT payment, ultimate_creditor.birth_province is not applicable - For US ACH IAT payment, ultimate_creditor.birth_province is not applicable - For SEPA IDP, ultimate_creditor.birth_province is optional with max length 35 - For Japan Instant payment ultimate_creditor.birth_province field is not applicable title: birth_province Method-Status: type: object title: MethodStatus required: - country - instructed_currency - method - type properties: country: description: ISO 3166 Alpha-2 code for the transaction country type: string enum: - TH - US - IN - GB - JP - IE - DE - AT - BE - FI - FR - GR - IT - LU - NL - PT - ES - SK - AU title: country instructed_currency: type: string description: ISO 4217 code for the transaction instructed amount currency enum: - THB - USD - INR - GBP - JPY - EUR - AUD title: instructed_currency method: description: |- Method specified by the debtor for the transaction - Provide IP for instant payment - For India provide either IMPS or UPI - Provide WIRE for US Wire type: string enum: - IP - IMPS - UPI - WIRE - ACH - NEFT title: method type: type: string description: >- Transaction message type (e.g., CT for credit transfer. RF for Refund) enum: - CT - RF title: type network: type: string enum: - PROMPTPAY - RTP - FPS - IMPS - UPI - ZENGIN - RT1 - TIPS - INNEFT - NPP description: >- Financial market infrastructure or clearing system (e.g., RTP Network in the United States) title: network Transaction-Status: type: object title: TransactionStatus required: - uetr - creation_date_time - status - end_to_end_id properties: end_to_end_id: $ref: '#/components/schemas/Restricted-Finx-Max-Text' instruction_id: type: string description: >- Instruction ID of the payment - For Thailand PromptPay transaction.instruction_id field is not applicable - For United States transaction.instruction_id field is optional - For IN IMPS transaction.instruction_id field is not applicable - For UK FPS Instant payment transaction.instruction_id field is not applicable - For JP Instant payment transaction.instruction_id field is applicable - For IN UPI transaction.instruction_id field is not applicable - For US Wire, this field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.instruction_id field is not applicable - For SEPA IDP transaction.instruction_id field is optional with max length 35 - For Japan Instant payment transaction.instruction_id field is not applicable minLength: 1 maxLength: 35 title: instruction_id uetr: type: string pattern: >- ^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$ description: UUID v4 format unique end-to-end transaction reference title: uetr network_id: maxLength: 128 minLength: 1 type: string description: >- Transaction identification generated by the network (clearing) - For SEPA IDP, tranaction id will be passed in transaction.network_id field title: network_id local_reference: maxLength: 35 minLength: 1 type: string description: >- This is a Citi generated payment reference which is included in the ‘Bank Reference’ field of bank statement posting for itemized transaction. - To utilize the field in production, please contact with implementation manager - For TH Instant payment transaction.local_reference is optional - For US Instant payment transaction.local_reference field is not applicable - For IN IMPS transaction.local_reference is optional - For UK FPS Instant payment transaction.local_reference is not applicable - For JP Instant payment transaction.local_reference is applicable - For IN UPI transaction.local_reference is optional - For US WIRE, transaction.local_reference field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.local_reference field is not applicable - For SEPA IDP transaction.local_reference field is not applicable - For Japan Instant payment transaction.local_reference field is not applicable title: local_reference reference: maxLength: 140 minLength: 1 type: string description: >- Electronic Data Interchange It works like a referece for clients to look for additional information in EDI system for Invoice & purchase data. - For TH Instant payment transaction.reference is not applicable - For US Instant payment transaction.reference field is not applicable - For IN IMPS transaction.reference is not applicable - For UK FPS Instant payment transaction.reference is not applicable - For JP Instant payment transaction.reference is optional - For IN UPI transaction.reference is not applicable - For US WIRE, transaction.reference field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.reference field is not applicable - For SEA IDP transaction.reference field is not applicable title: reference processing_code: type: string description: >- - For Thailand this field contains the reference of, Two Digit Process Code + Two Digit From Account + Two Digit To Account Processing Code - Lookup and Account Verification 38 Credit Transfer(TO_ACCOUNT/EWALLET) 48 Bill Payment 55 Generic Inquiry 32 Request To Pay 33 Credit Notification 34 A two digit from account (00 for Default, 10 for Saving, 20 for Checking, 30 for Credit) A two digit to account (00 for Default, 10 for Saving, 20 for Checking, 30 for Credit). To utilize the field in production, please contact with implementation manager - For US Instant payment transaction.processing_code field is not applicable - For IN IMPS transaction.processing_code is not applicable - For UK FPS Instant payment transaction.processing_code is not applicable - For JP Instant payment transaction.processing_code is not applicable - For IN UPI transaction.processing_code is not applicable - For US WIRE, transaction.processing_code field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.processing_code field is not applicable - For SEPA IDP transaction.processing_code field is not applicable - For Japan Instant payment transaction.processing_code field is not applicable title: processing_code batch_id: maxLength: 35 minLength: 1 type: string description: >- Identification for your Citi account consolidated debit or credit posting including the transaction title: batch_id bill_id_1: maxLength: 128 pattern: ^[0-9A-Z]{1,128}$ type: string description: |- Bill identification - Thailand PromptPay - Maximum length is 20. - For US Instant payment transaction.bill_id_1 field is not applicable - For IN IMPS transaction.bill_id_1 field is not applicable - For UK FPS Instant payment transaction.bill_id_1 field is not applicable - For IN UPI transaction.bill_id_1 field is not applicable - For US Wire, transaction.bill_id_1 field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.bill_id_1 field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.bill_id_1 field is not applicable title: bill_id_1 bill_id_2: maxLength: 128 pattern: ^[0-9A-Z]{1,128}$ type: string description: |- Bill identification - Thailand PromptPay - Maximum length is 20. - For US Instant payment transaction.bill_id_2 field is not applicable - For IN IMPS transaction.bill_id_2 field is not applicable - For UK FPS Instant payment transaction.bill_id_2 field is not applicable - For IN UPI transaction.bill_id_2 field is not applicable - For US Wire, transaction.bill_id_2 field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.bill_id_2 field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.bill_id_2 field is not applicable title: bill_id_2 bill_id_3: maxLength: 128 pattern: ^[0-9A-Z]{1,128}$ type: string description: |- Bill identification - Thailand PromptPay - Maximum length is 20. - For US Instant payment transaction.bill_id_3 field is not applicable - For IN IMPS transaction.bill_id_3 field is not applicable - For UK FPS Instant payment transaction.bill_id_3 field is not applicable - For IN UPI transaction.bill_id_3 field is not applicable - For US Wire, transaction.bill_id_3 field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.bill_id_3 field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.bill_id_3 field is not applicable title: bill_id_3 type: type: string enum: - CREDIT - DEBIT title: type purpose: type: string minLength: 1 maxLength: 5 description: >- Purpose of a transaction - For Thailand PromptPay transaction.purpose field is optional - For US Instant payment transaction.purpose field is optional - For IN IMPS transaction.purpose field is optional - UK FPS Instant payment transaction.purpose field is optional - For IN UPI transaction.purpose field is optional - For India FIR IMPS Instant payment transaction.purpose field is mandatory - CASH for cash management - CNFL for confidential - COST for payment for business expenses - GDDS for payment related to purchase or sale of goods - GDSV for payment related to purchase or sale of goods and services - GP2P for person-to-person payment - OTHR for other, if your payment doesn't fit any of the specific purpose codes - PAYR for payroll payment - RCPT for payment of a receipt - SALA for salary payment - SCVE for payment related to purchase or sale of services - SUPP for supplier payment - TREA for treasury payment - REFU for refund payment - CLPO for Claim Payouts - LODI for Loan Disbursals - TIPO for Tips Payout - GIEO for Gig economy - VEPO for Vendor Payouts - INPO for Incentive Payouts - ISPO for Insurance Payouts - MPPO for Merchant/Marketplace Payouts - TXPO for Tax Payments - RDPO for Rider payout - For US Wire, transaction.purpose field is not applicable - For US ACH CCD/PPD payment, transaction.purpose field is not applicable - For SEPA IDP this field is optional - For Japan Instant payment transaction.purpose field is not applicable title: purpose tax_code: type: number enum: - 0 - 1 description: >- Tax code - Thailand PromptPay - Provide 0 if transaction is without value-added tax or withholding tax. Provide 1 if transaction is with value-added tax or withholding tax. - For US Instant payment transaction.tax_code field is not applicable - For IN IMPS transaction.tax_code field is not applicable - For UK FPS Instant payment transaction.tax_code field is not applicable - For IN UPI transaction.tax_code field is not applicable - For US Wire, transaction.tax_code field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.tax_code field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.tax_code field is not applicable title: tax_code wht_code: type: string enum: - A - S - B description: >- Withholding tax (WHT) code - Thailand PromptPay - If you provide tax_code 1, wht_code is required. Provide A for WHT always paid by the seller, S for WHT once paid by the seller or B for WHT paid by the buyer. - For US Instant payment transaction.wht_code field is not applicable - For IN IMPS transaction.wht_code field is not applicable - For UK FPS Instant payment transaction.wht_code field is not applicable - For IN UPI transaction.wht_code field is not applicable - For US Wire, transaction.wht_code field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.wht_code field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.wht_code field is not applicable title: wht_code income_type: type: string pattern: ^(00[0-9]|01[0-2])$ description: >- Income type - Thailand PromptPay - If you provide tax_code 1, income_type is required. Provide 001 for service and professional fee for a company with Thailand location, 002 for service and professional fee for a company without Thailand location, 003 for royalty, 004 for rent, 005 for ship rental fee, 006 for prize, 007 for promotion, 008 for actor fee, 009 advertising, 010 non-life insurance premium, 011 for transportation cost and 012 for agricultural purchase. - For US Instant payment transaction.income_type field is not applicable - For IN IMPS transaction.income_type field is not applicable - For UK FPS Instant payment transaction.income_type field is not applicable - For IN UPI transaction.income_type field is not applicable - For US Wire, transaction.income_type field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.income_type field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.income_type field is not applicable title: income_type vat_rate: type: number minimum: 0 description: |- Value-added tax (VAT) rate - For TH Instant Payment Range is 0 - 99.99 - For US Instant payment transaction.vat_rate field is not applicable - For IN IMPS transaction.vat_rate field is not applicable - For UK FPS Instant payment transaction.vat_rate field is not applicable - For IN UPI transaction.vat_rate field is not applicable - For US Wire, transaction.vat_rate field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.vat_rate field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.vat_rate field is not applicable title: vat_rate vat_amount: type: number maximum: 100000000000000 description: |- Value-added tax (VAT) amount - Thailand PromptPay - Maximum amount is 2000000.00. - For US Instant payment transaction.vat_amount field is not applicable - For IN IMPS transaction.vat_amount field is not applicable - For UK FPS Instant payment transaction.vat_amount field is not applicable - For IN UPI transaction.vat_amount field is not applicable - For US Wire, transaction.vat_amount field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.vat_amount field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.vat_amount field is not applicable title: vat_amount wht_rate: type: number minimum: 0 description: |- Withholding tax (WHT) rate (0 - 99.99) - Thailand PromptPay - Maximum rate is 5.00. - For US Instant payment transaction.wht_rate field is not applicable - For IN IMPS transaction.wht_rate field is not applicable - For UK FPS Instant payment transaction.wht_rate field is not applicable - For IN UPI transaction.wht_rate field is not applicable - For US Wire, transaction.wht_rate field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.wht_rate field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.wht_rate field is not applicable title: wht_rate wht_amount: type: number maximum: 100000000000000 description: |- Withholding tax (WHT) amount - Thailand PromptPay - Maximum amount is 2000000.00. - For US Instant payment transaction.wht_amount field is not applicable - For IN IMPS transaction.wht_amount field is not applicable - For UK FPS Instant payment transaction.wht_amount field is not applicable - For IN UPI transaction.wht_amount field is not applicable - For US Wire, transaction.wht_amount field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.wht_amount field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.wht_amount field is not applicable title: wht_amount bill_due_date: type: string format: date description: |- ISO 8601 (YYYY-MM-DD) bill due date - For TH Instant payment if client provides transaction.bill_id_1 value, require client to mandatorily provide bill_due_date value. - For US Instant payment transaction.bill_due_date field is not applicable - For IN IMPS transaction.bill_due_date field is not applicable - For UK FPS Instant payment transaction.bill_due_date field is not applicable - For IN UPI transaction.bill_due_date field is not applicable - For US Wire, transaction.bill_due_date field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.bill_due_date field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.bill_due_date field is not applicable title: bill_due_date creation_date_time: type: string format: date-time description: >- GMT (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) - Instant Payment (Debit) - Date time, generated by CitiConnect API, when CitiConnect API accepted a payment initiation after validation - Instant Payment (Credit) - Date time, either provided by the debtor bank or generated by Citi's transaction processing application, when a transaction was created title: creation_date_time value_date: type: string format: date description: >- YYYY-MM-DD Date in local time zone (e.g., EST for a United States RTP network transaction IST for IN IMPS) when Citi's transaction processing application starts processing a transaction - For UK Instant payment transaction.value_date field is mandatory, value Date should be current calendar date or current calendar date +1 or current calendar date -1 - For US Wire, transaction.value_date is a mandatory field - For US ACH CCD/PPD/IAT payment, transaction.value_date field is mandatory - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.value_date field is mandatory, value date should be current calendar date or current calendar date -7 title: value_date instructed_amount: type: number minimum: 0.01 maximum: 100000000000000 description: >- Instructed amount - Thailand PromptPay - Maximum amount is 2000000.00 - US RTP - Maximum amount is 1000000.00 - IN IMPS - Maximum amount is 500000.00 - UK FPS Instant Payment - Maximum amount is 1000000.00 and allowed only Maximum of Two digits after decimal - IN UPI - Maximum amount is 200000.00 - For Strip-US Wire, transaction.instructed_amount is a mandatory field. Maximum amount is $9999999999.99 - IN Japan - Maximum amount is 99,999,999 title: instructed_amount settlement_currency: maxLength: 3 type: string description: ISO 4217 code for the transaction settlement amount currency title: settlement_currency settlement_amount: type: number minimum: 0.01 maximum: 100000000000000 description: >- Settlement amount (e.g., after any currency exchange or charge on the instructed amount) title: settlement_amount total_refunded_amount: type: number minimum: 0 maximum: 100000000000000 description: >- Total refunded amount for original transaction. This field will be populated only for refund transactions. title: total_refunded_amount additional_info: type: string maxLength: 140 minLength: 1 description: |- Additional or remittance information - Thailand PromptPay - Maximum length is 40. - For US Instant payment transaction.additional_info field is not applicable - For IN IMPS transaction.additional_info field is not applicable - For UK FPS Instant payment transaction.additional_info field is optional and allowed max length is 105 - For IN UPI transaction.additional_info field is not applicable - For US Wire, transaction.additional_info field is not applicable - For US ACH CCD/PPD payment, transaction.additional_info field is mandatory and client want to do account verification then value should be /MICE/ACCTVERIFY - For US ACH IAT payment, transaction.additional_info field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.additional_info field is not applicable title: additional_info unstructured_remittance_info: type: array description: >- Unstructured remitance information - For TH Instant payment transaction.unstructured_remittance_info field is not applicable - For US Instant payment transaction.unstructured_remittance_info field is optional - Maximum length is 140 and Single instance is allowed - For IN IMPS transaction.unstructured_remittance_info field is optional where two lines at max allowed. 1st line to have max 35 chars, 2nd line to have a max of 15 chars. Max length for this tag is 50 chars - For UK FPS Instant payment transaction.unstructured_remittance_info is optional and allowed only four instance with each line max length of 35 - For IN UPI transaction.unstructured_remittance_info field is optional where two lines at max allowed. 1st line to have max 35 chars, 2nd line to have a max of 15 chars. Max length for this tag is 50 chars /n - For US Wire, transaction.unstructured_remittance_info is an optional field, up to 4*35 Char can be provided . Payment Detail lines should not exceed 35 characters per line - For US ACH CCD/PPD/IAT payment, transaction.unstructured_remittance_info field is optional where two lines at max allowed. 1st line to have max 70 chars, 2nd line to have a max of 10 chars and client want to do confidential transaction then the value should be /CONFIDENTIAL/ and client want to do Preformat transaction then the value should be /PREFORMAT/CODE/GROUP. - For SEPA IDP transaction.unstructured_remittance_info field is optional with max length 140 and ten instances allowed - For Japan Instant payment transaction.unstructured_remittance_info field is not applicable title: unstructured_remittance_info items: $ref: '#/components/schemas/Unstructured' advice_type: type: string description: >- Beneficiary advice type - EMAL - Email, FAXI - Fax, SMSM - SMS Phone Number, URID - UniformResourceIdentifier - For TH Instant payment transaction.advice_type field is not applicable - For US Instant payment transaction.advice_type field is not applicable - For IN IMPS transaction.advice_type field is optional with max length 4 - For UK FPS Instant payment transaction.advice_type field is not applicable - For IN UPI transaction.advice_type field is optional, applicable values are SMSM or EMAL - For US Wire, transaction.advice_type field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.advice_type field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.advice_type field is not applicable title: advice_type enum: - EMAL - FAXI - SMSM - URID advice_address: type: string maxLength: 2048 minLength: 1 description: >- Used by ISOXML Format for Internet Address - For TH Instant payment transaction.advice_address field is not applicable - For US Instant payment transaction.advice_address field is not applicable - For IN IMPS transaction.advice_address field is optional - For UK FPS Instant payment transaction.advice_address field is not applicable - For IN UPI transaction.advice_address field is mandatory, if transaction.advice_type is EMAL - For US Wire, transaction.advice_address field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.advice_address field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.advice_address field is not applicable title: advice_address category: type: string description: >- Specifies the high level purpose of the instruction - For Thailand PromptPay transaction.category field is not applicable - For United States transaction.category field is optional - For IN IMPS transaction.category field is not applicable - For UK FPS Instant payment transaction.category field is not applicable - For IN UPI transaction.category field is not applicable - For US Wire, transaction.category field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.category field is mandatory and allowed value is CCD, PPD and IAT - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.category field is not applicable - For India FIR IMPS payment transaction.category field is applicable and allowed value is FIR enum: - CONSUMER - BUSINESS - CCD - PPD - IAT - FIR title: category priority: type: string description: >- Indicator of the urgency of the payment to instructed party. - For Thailand PromptPay transaction.priority field is not applicable - For United States transaction.priority field is not applicable - For IN IMPS transaction.priority field is not applicable - For UK FPS Instant payment transaction.priority field is not applicable - For IN UPI transaction.priority field is not applicable - For US Wire, transaction.priority is an optional field - For US ACH CCD/PPD/IAT payment, transaction.priority field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.category field is not applicable enum: - HIGH - NORM charges_paid_by: type: string maxLength: 128 minLength: 1 description: >- Indicator of the charges of the payment. - For Thailand PromptPay transaction.charges_paid_by field is not applicable - For United States transaction.charges_paid_by field is not applicable - For IN IMPS transaction.charges_paid_by field is not applicable - For UK FPS Instant payment transaction.charges_paid_by field is not applicable - For US Wire, transaction.charges_paid_by is an optional field with allowed values CRED,DEBT,SHAR - For US ACH CCD/PPD/IAT payment, transaction.charges_paid_by field is not applicable - For SEPA IDP,transaction.charges_paid_by is optional with max length 4 and one of the allowed values is SLEV - For Japan Instant payment transaction.charges_paid_by field is not applicable title: charges_paid_by original_amount: type: number minimum: 0.01 maximum: 1000000000000000000 description: >- Amount that was originally sent by our client. - For Thailand PromptPay transaction.original_amount field is not applicable - For United States transaction.original_amount field is optional - For IN IMPS transaction.original_amount field is not applicable - For UK FPS Instant payment transaction.original_amount field is not applicable - For JP Instant payment transaction.original_amount field is not applicable - For IN UPI transaction.original_amount field is not applicable - For US WIRE, transaction.original_amount field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.original_amount field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.original_amount field is not applicable title: original_amount full_amount: type: number minimum: 0.01 maximum: 1000000000000000000 description: >- Amount that is the gross amount payable to our client. If populated, transaction.discount_amount must also be populated - For Thailand PromptPay transaction.full_amount field is not applicable - For United States transaction.full_amount field is optional - For IN IMPS transaction.full_amount field is not applicable - For UK FPS Instant payment transaction.full_amount field is not applicable - For JP Instant payment transaction.full_amount field is not applicable - For IN UPI transaction.full_amount field is not applicable - For US WIRE, transaction.full_amount field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.full_amount field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.full_amount field is not applicable title: full_amount discount_amount: type: number minimum: 0.01 maximum: 1000000000000000000 description: >- Amount that is the discount from the gross amount. If populated, transaction.full_amount must also be popluated - For Thailand PromptPay transaction.discount_amount field is not applicable - For United States transaction.discount_amount field is optional - For IN IMPS transaction.discount_amount field is not applicable - For UK FPS Instant payment transaction.discount_amount field is not applicable - For JP Instant payment transaction.discount_amount field is not applicable - For IN UPI transaction.discount_amount field is not applicable - For US WIRE, transaction.discount_amount field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.discount_amount field is not applicable - For SEPA IDP this field is not applicable - For Japan Instant payment transaction.discount_amount field is not applicable title: discount_amount interbank_settlement_date: type: string format: date description: |- YYYY-MM-DD Date Interbank settlement Date received from clearing - For TH Instant payment transaction.interbank_settlement_date is not applicable - For US Instant payment transaction.interbank_settlement_date is not applicable - For IN IMPS transaction.interbank_settlement_date is not applicable - For UK FPS Instant payment transaction.interbank_settlement_date is not applicable - For IN UPI transaction.interbank_settlement_date is not applicable - For US Wire, transaction.interbank_settlement_date is not applicable - For US ACH CCD/PPD payment, transaction.interbank_settlement_date is not applicable - For US ACH IAT payment, transaction.interbank_settlement_date is not applicable - For US ACH IAT payment, transaction.interbank_settlement_date is not applicable - For SEPA IDP, transaction.interbank_settlement_date is mandatory - For Japan Instant payment transaction.interbank_settlement_date field is not applicable title: interbank_settlement_date category_purpose: type: string maxLength: 128 minLength: 1 description: >- Category purpose usually contain the purpose of payments - For TH Instant payment transaction.category_purpose is not applicable - For US Instant payment transaction.category_purpose is not applicable - For IN IMPS transaction.category_purpose is not applicable - For UK FPS Instant payment transaction.category_purpose is not applicable - For IN UPI transaction.category_purpose is not applicable - For US Wire, transaction.category_purpose is not applicable - For US ACH CCD/PPD payment, transaction.category_purpose is not applicable - For US ACH IAT payment, transaction.category_purpose is not applicable - For US ACH IAT payment, transaction.category_purpose is not applicable - For SEPA IDP, transaction.category_purpose is optional with max length 35 - For Japan Instant payment transaction.category_purpose field is not applicable title: category_purpose acceptance_date_time: type: string format: date-time description: >- GMT (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) Acceptance date time is the time inputted by ordering bank - For TH Instant payment transaction.acceptance_date_time is not applicable - For US Instant payment transaction.acceptance_date_time is not applicable - For IN IMPS transaction.acceptance_date_time is not applicable - For UK FPS Instant payment transaction.acceptance_date_time is not applicable - For IN UPI transaction.acceptance_date_time is not applicable - For US Wire, transaction.acceptance_date_time is not applicable - For US ACH CCD/PPD payment, transaction.acceptance_date_time is not applicable - For US ACH IAT payment, transaction.acceptance_date_time is not applicable - For US ACH IAT payment, transaction.acceptance_date_time is not applicable - For SEPA IDP, transaction.acceptance_date_time is optional - For Japan Instant payment transaction.acceptance_date_time field is not applicable title: acceptance_date_time regulatory_reporting: type: object title: RegulatoryReporting properties: type: maxLength: 35 minLength: 1 type: string description: |- Regulatory Reporting details type - For TH Instant payment transaction.regulatory_reporting.type is not applicable - For US Instant payment transaction.regulatory_reporting.type field is not applicable - For IN IMPS transaction.regulatory_reporting.type is not applicable - For UK FPS Instant payment transaction.regulatory_reporting.type is not applicable - For JP Instant payment transaction.regulatory_reporting.type is not applicable - For IN UPI transaction.regulatory_reporting.type is not applicable - For US WIRE,transaction.regulatory_reporting.type field is not applicable - For US ACH CCD/PPD/IAT payment,transaction.regulatory_reporting.type field is not applicable - For SEPA IDP transaction.regulatory_reporting.type field is optional with max length 35 - For Japan Instant payment transaction.regulatory_reporting.type field is not applicable title: type code: maxLength: 35 minLength: 1 type: string description: |- Regulatory Reporting details code - For TH Instant payment transaction.regulatory_reporting.code is not applicable - For US Instant payment transaction.regulatory_reporting.code field is not applicable - For IN IMPS transaction.regulatory_reporting.code is not applicable - For UK FPS Instant payment transaction.regulatory_reporting.code is not applicable - For JP Instant payment transaction.regulatory_reporting.code is not applicable - For IN UPI transaction.regulatory_reporting.code is not applicable - For US WIRE,transaction.regulatory_reporting.code field is not applicable - For US ACH CCD/PPD/IAT payment,transaction.regulatory_reporting.code field is not applicable - For SEPA IDP transaction.regulatory_reporting.code field is optional with max length 10 - For Japan Instant payment transaction.regulatory_reporting.code field is not applicable title: code structured_remittance_info: type: object title: structured_remittance_info properties: creditor_reference_information_code: maxLength: 35 minLength: 1 type: string description: |- Structured Creditor Reference Information Code - For TH Instant payment transaction.structured_remittance_info.creditor_reference_information_code is not applicable - For US Instant payment transaction.structured_remittance_info.creditor_reference_information_code field is not applicable - For IN IMPS transaction.structured_remittance_info.creditor_reference_information_code is not applicable - For UK FPS Instant payment transaction.structured_remittance_info.creditor_reference_information_code is not applicable - For JP Instant payment transaction.structured_remittance_info.creditor_reference_information_code is not applicable - For IN UPI transaction.structured_remittance_info.creditor_reference_information_code is not applicable - For US WIRE, transaction.structured_remittance_info.creditor_reference_information_code field is not applicable - For US ACH CCD/PPD/IAT payment, transaction.structured_remittance_info.creditor_reference_information_code field is not applicable - For SEPA IDP transaction.structured_remittance_info.creditor_reference_information_code field is optional with max length 4 - For Japan Instant payment transaction.structured_remittance_info.creditor_reference_information_code field is not applicable title: creditor_reference_information_code creditor_reference_issuer: maxLength: 35 minLength: 1 type: string description: |- Structured Creditor Reference Issuer - For TH Instant payment transaction.structured_remittance_info.creditor_reference_issuer is not applicable - For US Instant payment transaction.structured_remittance_info.creditor_reference_issuer field is not applicable - For IN IMPS transaction.structured_remittance_info.creditor_reference_issuer is not applicable - For UK FPS Instant payment transaction.structured_remittance_info.creditor_reference_issuer is not applicable - For JP Instant payment transaction.structured_remittance_info.creditor_reference_issuer is not applicable - For IN UPI transaction.structured_remittance_info.creditor_reference_issuer is not applicable - For US WIRE,transaction.structured_remittance_info.creditor_reference_issuer field is not applicable - For US ACH CCD/PPD/IAT payment,transaction.structured_remittance_info.creditor_reference_issuer field is not applicable - For SEPA IDP transaction.structured_remittance_info.creditor_reference_issuer field is optional with max length 35 - For Japan Instant payment transaction.structured_remittance_info.creditor_reference_issuer field is not applicable title: creditor_reference_issuer creditor_reference: maxLength: 35 minLength: 1 type: string description: |- Structured Creditor Reference - For TH Instant payment transaction.structured_remittance_info.creditor_reference is not applicable - For US Instant payment transaction.structured_remittance_info.creditor_reference field is not applicable - For IN IMPS transaction.structured_remittance_info.creditor_reference is not applicable - For UK FPS Instant payment transaction.structured_remittance_info.creditor_reference is not applicable - For JP Instant payment transaction.structured_remittance_info.creditor_reference is not applicable - For IN UPI transaction.structured_remittance_info.creditor_reference is not applicable - For US WIRE,transaction.structured_remittance_info.creditor_reference field is not applicable - For US ACH CCD/PPD/IAT payment,transaction.structured_remittance_info.creditor_reference field is not applicable - For SEPA IDP transaction.structured_remittance_info.creditor_reference field is optional with max length 35 - For Japan Instant payment transaction.structured_remittance_info.creditor_reference field is not applicable title: creditor_reference status: $ref: '#/components/schemas/Status' reasons: $ref: '#/components/schemas/Reasons' Instructed-Agent-Status: type: object title: InstructedAgent properties: bank_id: maxLength: 35 minLength: 1 type: string description: >- Instructed Agent/creditor Agent member Identification ID or BIC of a clearing system. - For TH Instant payment instructed_agent.bank_id field is not applicable - For US Instant payment instructed_agent.bank_id field is not applicable - For IN IMPS Instant payment instructed_agent.bank_id field is not applicable - For UK FPS Instant payment instructed_agent.bank_id field is not applicable - For IN UPI Instant payment instructed_agent.bank_id field is not applicable - For US Wire, instructed_agent.bank_id is not applicable - For US ACH CCD/PPD payment, instructed_agent.bank_id is not applicable - For US ACH IAT payment, instructed_agent.bank_id is not applicable - For SEPA IDP instructed_agent.bank_id field is mandatory with max length 11 - For Japan Instant payment instructed_agent.bank_id field is not applicable title: bank_id Instructing-Agent-Status: type: object title: InstructingAgent properties: bank_id: maxLength: 35 minLength: 1 type: string description: >- Instructing Agent/Debtor Agent member Identification ID or BIC of a clearing system. - For TH Instant payment instructing_agent.bank_id field is not applicable - For US Instant payment instructing_agent.bank_id field is not applicable - For IN IMPS Instant payment instructing_agent.bank_id field is not applicable - For UK FPS Instant payment instructing_agent.bank_id field is not applicable - For IN UPI Instant payment instructing_agent.bank_id field is not applicable - For US Wire, instructing_agent.bank_id is not applicable - For US ACH CCD/PPD payment, instructing_agent.bank_id is not applicable - For US ACH IAT payment, instructing_agent.bank_id is not applicable - For SEPA IDP instructing_agent.bank_id field is mandatory with max length 11 - For Japan Instant payment instructing_agent.bank_id field is not applicable - For India FIR IMPS Instant payment instructing_agent.bank_id field is optional and allowed length is 11 title: bank_id bank_name: maxLength: 140 minLength: 1 type: string description: |- Instructing Agent name. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.bank_name field is not applicable - For India FIR IMPS Instant payment instructing_agent.bank_name field is mandatory, if client provided instructing_agent.bank_id and allowed max length is 100 title: bank_name street_name: maxLength: 70 minLength: 1 type: string description: |- Instructing Agent street name. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.street_name field is not applicable - For India FIR IMPS Instant payment instructing_agent.street_name field is mandatory, if client provided instructing_agent.bank_id and allowed max length is 35 title: street_name building_number: maxLength: 35 minLength: 1 type: string description: |- Instructing Agent building number. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.building_number field is not applicable - For India FIR IMPS Instant payment instructing_agent.building_number field is mandatory, if client provided instructing_agent.bank_id and allowed max length is 16 title: building_number postal_code: maxLength: 16 minLength: 1 type: string description: |- Instructing Agent postal code. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.postal_code field is not applicable - For India FIR IMPS Instant payment instructing_agent.postal_code field is mandatory, if client provided instructing_agent.bank_id title: postal_code city: maxLength: 35 minLength: 1 type: string description: |- Instructing Agent city. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.city field is not applicable - For India FIR IMPS Instant payment instructing_agent.city field is mandatory, if client provided instructing_agent.bank_id title: city state: maxLength: 35 minLength: 1 type: string description: |- Instructing Agent state. - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.state field is not applicable - For India FIR IMPS Instant payment instructing_agent.state field is mandatory, if client provided instructing_agent.bank_id title: state country: type: string description: |- Instructing Agent country - For TH, US, India IMPS, UK FPS, IN UPI, Stripe US - Wire, Stripe US- ACH CCD/PPD/IAT, SEPA IDP and JP payment instructing_agent.country field is not applicable - For India FIR IMPS Instant payment instructing_agent.country field is mandatory, if client provided instructing_agent.bank_id pattern: ^[A-Z]{2,2}$ title: country Original-Payment: type: object title: OriginalPayment description: >- Either populate uetr OR (end_to_end_id AND value_date) for the refund to be processed properties: end_to_end_id: $ref: '#/components/schemas/Restricted-Finx-Max-Text' uetr: type: string pattern: >- ^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$ description: UUID v4 format unique end-to-end transaction reference title: uetr value_date: type: string format: date description: >- Format YYYY-MM-DD Date in local time zone (e.g., EST for a United States RTP network transaction) when Citi's transaction processing application starts processing a transaction title: value_date instructed_amount: type: number readOnly: true minimum: 0.01 maximum: 100000000000000 description: |- Instructed amount - Thailand PromptPay - Maximum amount is 2000000.00 - United States - Maximum amount is 1000000.00 title: instructed_amount instructed_currency: description: ISO 4217 code for the transaction instructed amount currency type: string readOnly: true enum: - THB - USD - BRL title: instructed_currency Payments: type: object title: Payments required: - debtor - creditor - method - transaction properties: debtor: $ref: '#/components/schemas/Debtor-Status' ultimate_debtor: $ref: '#/components/schemas/Ultimate-Debtor-Status' creditor: $ref: '#/components/schemas/Creditor-Status' ultimate_creditor: $ref: '#/components/schemas/Ultimate-Creditor-Status' intermediary: $ref: '#/components/schemas/Intermediary-Status' instructed_agent: $ref: '#/components/schemas/Instructed-Agent-Status' instructing_agent: $ref: '#/components/schemas/Instructing-Agent-Status' method: $ref: '#/components/schemas/Method-Status' transaction: $ref: '#/components/schemas/Transaction-Status' original_payment: $ref: '#/components/schemas/Original-Payment' description: Payment status notification / inquiry response Restricted-Finx-Max-Text: maxLength: 35 minLength: 1 pattern: ^(?!\s*$).+ type: string description: >- Specifies a character string with a maximum length of 35 characters limited to character set X, that is, a-z A-Z / - ? : ( ) . , ‘ + . - Thailand Max length 15 - United State Max length 35 - IN IMPS Max length 16 - UK FPS Max length is 18 - Brazil Max length is 35 - IN UPI Max length 16 - For US WIRE/ACH, Max length is 16 - SEPA IDP Max length 35 - Japan Max length 35 title: Restricted-Finx-Max-Text Status: type: object title: Status properties: date_time: type: string format: date-time description: |- GMT (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) - Date time of transaction status title: date_time code: type: string description: ISO 20022 transaction status code enum: - ACTC - PDNG - RJCT - ACCC - ACWP title: code description: type: string description: >- Status code description - ACTC - Accepted - ACCC - Completed - PDNG - Pending - RJCT - Rejected (only in case of US incoming returns - 'Returned') - ACWP - AcceptedWithoutPosting (Applicable for US country) title: description refund_status: type: string description: Refund Status P - Partial Refund F - Full Refund enum: - P - F title: refund_status Reasons: type: array readOnly: true items: $ref: '#/components/schemas/Reason' Reason: type: object title: Reason properties: code: type: string description: >- Reason codes (e.g., AM03,AM02,AC02,CH03,CH04,CH20,CH21,BE23,NARR and etc.) - refer to validation_code_description excel file for complete list of response codes and descriptions title: code description: type: string description: >- Reason code description (e.g., - AM03 -Method instructed currency is invalid (not in ISO 4217 format or value) - AM02 -Instructed amount is not ≥ 0.01 & ≤ 2,000,000.00. - AC02 -Debtor account is invalid - CH03 -Value date is in the future - CH04 -Value date is in the past - CH20 -Value-added tax (VAT) amount format is invalid - CH21 -Bill identification 1 is mandatory for a bill payment, Bill identification 2 and 3 are conditional for a bill payment - BE23 -Creditor mobile number (proxy identification) format is invalid - NARR -Creditor name maximum length is 50 ) - refer to validation_code_description excel file for complete list of response codes and descriptions title: description non_iso_code: maxLength: 4 minLength: 1 type: string description: >- Reason local Clearing codes (e.g.0000,0080,0081,0082,0083,0084,1100 and etc.).Additional status code received from the local clearing which does not follow ISO standards but will on some occasions provide additional insights. Codes will vary by country (where applicable) and will be published on our developer portal - For UK it is an optional field with max length 4 - For SEPA IDP it is an optional field title: non_iso_code Final-Beneficiary-Validation-Response: xml: name: FinalBeneficiaryValidationResponse type: object title: FinalBeneficiaryValidationResponse properties: end_to_end_id: xml: name: EndToEndId type: string description: |- Client provided reference number. - For India IMPS and UPI, this field is mandatory and max length is 16 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not required minLength: 1 maxLength: 35 title: end_to_end_id uetr: xml: name: Uetr type: string pattern: >- ^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$ description: UUID v4 format unique end-to-end transaction reference title: uetr debtor: xml: name: Debtor type: object title: debtor properties: account: xml: name: Account type: string description: |- Bank account held with CITI - For India UPI and IMPS,this field is mandatory and max length is 34 - For US EWS, this field is optional and max length is 40 - For UK, this field is optional and max length is 40 - For IN PAN, this field is optional and max length is 40 - For Pay2China, this field is mandatory and max length is 40 minLength: 1 maxLength: 40 title: account name: xml: name: Name type: string description: |- Debtor Account Name. - For India IMPS and UPI ,this field is mandatory and max length is 99 - For US EWS,this field is optional and max length is 140 - For UK,this field is optional and max length is 140 - For IN PAN,this field is optional and max length is 140 - For Pay2China, this field is not applicable minLength: 1 maxLength: 140 title: name proxy_id: xml: name: ProxyId type: string description: |- Remitter Proxy ID. - For India,this field is mandatory for UPI only and max length is 255 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 255 title: proxy_id ultimate_debtor: xml: name: UltimateDebtor type: object properties: name: xml: name: Name type: string description: |- Ultimate debtor name. - For IMPS India,this field is not applicable - For UPI India,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 140 title: ultimate_debtor_name account: xml: name: Account type: string description: |- Beneficiary Owner Id/Legal Rep id. - For IMPS India,this field is not applicable - For UPI India,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is mandatory and the max length is 35 minLength: 1 maxLength: 35 title: ultimate_debtor_account creditor: xml: name: Creditor type: object title: creditor properties: id: xml: name: Id type: string description: |- Creditor Id. - For IMPS India,this field is not applicable - For UPI India, this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable. - For Pay2China, this field is mandatory and the max length is 32 minLength: 1 maxLength: 35 title: id account: xml: name: Account type: string description: |- Creditor Account Number. - For India IMPS ,this field is mandatory and max length is 34 - For India UPI ,this field is optional and max length is 34 - For US EWS,this field is conditional and max length is 17. Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For UK,this field is conditional and max length is 17. Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 40 title: account name: xml: name: Name type: string description: |- Creditor Account Name. - For India IMPS and UPI,this field is optional and max length is 99 - For US EWS,this field is optional and max length is 87. Please provide first middle(if any) last name in this sequence with spaces - For UK,this field is optional and max length is 87. Please provide first middle(if any) last name in this sequence with spaces - For IN PAN,this field is optional and max length is 85. Please provide first middle(if any) last name in this sequence with spaces - For Pay2China, this field is merchant name. It is a conditional field. It is mandatory for first time onboarding and max length is 128 minLength: 1 maxLength: 140 title: name father_name: xml: name: FatherName type: string description: |- Creditor' Father's Name. - For India IMPS and UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is optional and max length is 75. Please provide first middle(if any) last name in this sequence with spaces - For Pay2China,this field is not applicable minLength: 1 maxLength: 140 title: father_name bank_id: xml: name: BankId type: string description: |- Receiving Financial Institution BIC. - For India IMPS,this field is mandatory and length should be 11 - For India UPI ,this field is conditional(available for successful validation) and max length is 11 - For US EWS,this field is optional and length should be 9 if routing/clearing code is populated - For UK,this field is optional and length should be 8 or 11 character if bic (including branch code) is sent - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 35 title: bank_id bank_name: xml: name: BankName type: string description: |- Receiving Financial Institution Name. - For IMPS India,this field is not applicable - For UPI India,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this is not applicable minLength: 1 maxLength: 140 title: bank_name resolved_name: xml: name: ResolvedName type: string description: |- Creditor name sent in beneficiary validation response. - For India IMPS and UPI,this field is mandatory and max length is 99 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 140 title: resolved_name proxy_id: xml: name: ProxyId type: string description: |- Creditor Proxy ID - For India,this field is mandatory for UPI only and max length is 255 (UPI ID or Mobile number can be passed) - For US EWS,this field is conditional and max length is 17.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For UK,this field is conditional and max length is 17.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 255 title: proxy_id proxy_type: xml: name: ProxyType type: string description: |- Creditor Proxy type - For India,this field is optional for UPI - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - MBNO - Mobile Number - SHID - Scheme identification number (eg. VPA ID) - For Pay2China,this field is not applicable enum: - MBNO - SHID title: proxy_type upi_id: xml: name: UpiId type: string description: |- Resolved UPI Id for successful response - For India,this field is conditional for UPI only and max length is 255 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 255 title: upi_id wallet: xml: name: Wallet type: string description: |- Creditor wallet details - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional and max length is 17.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For UK,this field is conditional and max length is 17.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 40 title: wallet IBAN: xml: name: Iban type: string description: |- Creditor IBAN number - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional and max length is 17.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For UK,this field is conditional and max length is 34.Either creditor.account or creditor.proxy_id or creditor.wallet or creditor.IBAN should be passed by client - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable minLength: 1 maxLength: 40 title: IBAN address_lines: xml: name: AddressLine type: array description: |- Creditor's address lines - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional and allowed 2 lines with each line max length of 40 - For UK, this field is optional and allowed 2 lines with each line max length of 40 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable items: $ref: '#/components/schemas/Address' title: address_lines street_name: xml: name: StreetName maxLength: 70 minLength: 1 type: string description: |- Creditor's street_name - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 70 - For UK, this field is optional with max length 70 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: street_name building_number: xml: name: BuildingNumber maxLength: 16 minLength: 1 type: string description: |- Creditor's building_number - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 16 - For UK, this field is optional with max length 16 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: building_number postal_code: xml: name: PostalCode maxLength: 16 minLength: 1 type: string description: |- Creditor's postal_code - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 10 - For UK, this field is optional with max length 16 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: postal_code city: xml: name: City maxLength: 35 minLength: 1 type: string description: |- Creditor's city - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 25 - For UK, this field is optional with max length 35 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: city state: xml: name: State maxLength: 35 minLength: 1 type: string description: |- Creditor's state - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 25 - For UK, this field is optional with max length 35 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: state country: xml: name: Country type: string description: |- Creditor's country - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 2 - For UK, this field is optional with max length 2 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable pattern: ^[A-Z]{2,2}$ title: country birth_date: xml: name: BirthDate type: string format: date description: |- ISO 8601 (YYYY-MM-DD), Creditor's birth date - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional - For UK, this field is optional - For IN PAN, this field is optional - For Pay2China,this field is not applicable title: birth_date home_phone_number: xml: name: HomePhoneNumber maxLength: 34 minLength: 6 type: string description: |- Creditor's home phone number - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 10 - For UK, this field is optional with max length 34 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: home_phone_number work_phone_number: xml: name: WorkPhoneNumber maxLength: 34 minLength: 6 type: string description: |- Creditor's work phone number - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 10 - For UK, this field is optional with max length 34 - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable title: work_phone_number beneficial_owner: xml: name: BeneficialOwner type: object properties: name: xml: name: Name type: string description: |- Beneficiary Owner Name/Legal Rep name. - For IMPS India,this field is not applicable - For UPI India,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 140 title: owner_name id: xml: name: Id type: string description: |- Beneficiary Owner Id/Legal Rep id. - For IMPS India,this field is not applicable - For UPI India,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 35 title: owner_id document: xml: name: Document type: object properties: entity: xml: name: Entity type: string description: |- Whether the document belongs to Business or Individual - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is optional - For UK,this field is optional - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable enum: - BUSINESS - PERSONAL title: entity type: xml: name: Type type: string description: |- Whether the document belongs to Business or Individual - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is optional - For UK,this field is optional - For IN PAN,this field is optional - For Pay2China,this field is not applicable - Personal Code values - ARNU AlienRegistrationNumber - CCPT PassportNumber - CUST CustomerIdentificationNumber - DRLC DriversLicenseNumber - EMPL EmployeeIdentificationNumber - NIDN NationalIdentityNumber - SOSE SocialSecurityNumber - TELE TelephoneNumber - TXID TaxIdentificationNumber - POID PersonCommercialIdentification - Corporate Code values - BANK BankPartyIdentification - CBID Central Bank Identification Number - CHID Clearing Identification Number - COID CountryIdentificationCode - CUST CustomerNumber - DUNS Data Universal Numbering System - EMPL EmployerIdentificationNumber - GS1G GS1GLNIdentifier - SREN SIREN - SRET SIRET - TXID Tax Identification Number enum: - ARNU - CCPT - CUST - DRLC - EMPL - NIDN - SOSE - TELE - TXID - POID - BANK - CBID - CHID - COID - DUNS - GS1G - SREN - SRET title: type number: xml: name: Number maxLength: 35 minLength: 1 type: string description: |- Creditor's document number - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 28 - For UK, this field is optional with max length 35 - For IN PAN,this field is optional with max length 10 - For Pay2China,this field is not applicable title: number state: xml: name: State maxLength: 35 minLength: 1 type: string description: |- Creditor's document state - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS, this field is optional with max length 6 - For UK, this field is optional with max length 35 - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: state method: xml: name: Method type: object title: method properties: method: xml: name: Method type: string description: Method specified by the debtor for the validation enum: - IMPS - UPI - BANKACCOUNT - IBAN - CARD - PAYMENTID - ID - MERCHANTID title: method type: xml: name: Type type: string description: >- Message type (e.g., CT for credit transfer,AER for Account Enquiry Request) - For India,this field is mandatory and allowed value is AER - For US EWS,this field is mandatory - For UK,this field is mandatory - Ownership - Account ownership is limited to validation of correct owner , hence the account number or equivalent ( i.e Virtual account) and Name - Attributes- Attributes define the properties of the object , for an account the properties should include Status , type of account, status of account , the address of the account etc. - Structure - Structure refers to the mod 97 and the length as per the country of IBAN - TAXID- Validation of individual or corporate tax id/tax documentation - For Pay2China, this field is mandatory with the value Ownership enum: - AER - STRUCTURE - OWNERSHIP - ATTRIBUTES - TAXID title: type country: xml: name: Country type: string description: ISO 3166 Alpha-2 code for the transaction country enum: - IN - US - GB - CN title: country network: xml: name: Network type: string enum: - IMPS - UPI description: >- Financial market infrastructure or clearing system (e.g., RTP Network in the United States) - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China,this field is not applicable title: network instructed_currency: xml: name: InstructedCurrency type: string description: >- Currency code - For India IMPS and UPI, this field is conditional and applicable only for penny transaction - For India UPI, this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable enum: - INR title: instructed_currency required: - method - type - country transaction: xml: name: Transaction title: transaction type: object properties: purpose: xml: name: Purpose title: purpose type: string description: >- Purpose of payment. - For India IMPS and UPI, this field is conditional and applicable only for penny transaction and max length is 4 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 4 type: xml: name: Type title: type type: string description: >- Derived value based on method of Payment - For India IMPS and UPI, this field is conditional and applicable only for penny transaction and max length is 8 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 8 value_date: xml: name: ValueDate title: value_date type: string format: date description: >- Mapped with Value Date when Penny requested is created by XPay Format: YYYY-MM-DD - For India IMPS and UPI, this field is conditional and applicable only for penny transaction - Date in local time zone (e.g., IST for a India) when Citi's transaction processing application starts processing a transaction. Format is YYYY-MM-DD Populate the present date in local time zone - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable instructed_amount: xml: name: InstructedAmount title: instructed_amount type: string description: >- Instructed Amount. - For India IMPS and UPI, this field is conditional and applicable only for penny transaction and max length is 17 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 18 unstructured_remittance_info: xml: name: UnstructuredRemittanceInfo title: unstructured_remittance_info type: array description: >- Unstructured Remitter Information - For India IMPS and UPI, this field is conditional and applicable only for penny transaction where two lines at max allowed. 1st line to have max 35 chars, 2nd line to have a max of 15 chars. Max length for this tag is 50 chars - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable items: $ref: '#/components/schemas/Unstructured' batch_id: xml: name: BatchId title: batch_id type: string description: >- Posting Batch ID (Bulk Reference Number) - For India IMPS and UPI, this field is conditional and applicable only for penny transaction - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable minLength: 1 maxLength: 35 creation_date_time: xml: name: CreationDateTime type: string format: date-time description: >- Request Creation Date and Time in UTC generated by CitiConnect API UTC (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) title: creation_date_time network_id: xml: name: NetworkId maxLength: 128 minLength: 1 type: string description: |- Transaction identification generated for or by the network - For India IMPS and UPI, this field is optional and max length is 12 - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable title: network_id local_reference: xml: name: LocalReference maxLength: 35 minLength: 1 type: string description: >- This is a Citi generated payment reference which is included in the ‘Bank Reference’ field of bank statement posting for itemized transaction. - To utilize the field in production, please contact with implementation manager - For India IMPS and UPI, local_reference is optional - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is not applicable title: |- local_reference - For Pay2China, this field is not applicable status: xml: name: Status type: object title: status properties: date_time: xml: name: DateTime type: string format: date-time description: |- UTC (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) - Date time of transaction status title: date_time code: xml: name: Code type: string description: ISO 20022 acknowledgement status code enum: - ACCC - RJCT - ACTC - PDNG title: code description: xml: name: Description type: string description: |- Status code description - ACCC - Completed - RJCT - Rejected - ACTC - Accepted - PDNG - Pending title: description required: - code - description - date_time reasons: xml: name: Reasons type: object title: reasons properties: code: xml: name: Code type: string description: >- Reason code (applicable when request is rejected/status.code = RJCT) - For Pay2China, local regulatory error code should be sent to client. 2201, 2202, 2203, 2204, 2205, 2206, 9000, 9001, 9007, 9019, 9042 maxLength: 4 title: code description: xml: name: Description type: string description: |- Reason code description - For Pay2China, local regulatory error code should be sent to client. 2201 - corporate merchant not qualified, 2202 - merchant id verification failed, 2203 - individual merchant not qualified, 2204 - merchant validation failed (Internal), 2205 - account name of the payee error, 2206 - Merchant Frozen, 9000 - request parameter [{}] cannot be empty, 9001 - request parameter [{}] format error, 9007 - request parameter [{}] is too long, 9019 - request parameter [{}] already exist, 9042 platform not exist or invalid minLength: 1 maxLength: 105 title: description response: xml: name: Response type: object properties: type: xml: name: Type type: string description: >- Validation based on historic or real time data - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is mandatory - For UK,this field is mandatory - For IN PAN,this field is mandatory - For Pay2China, this field is not applicable - HR - Validation based on Historic Data if we don’t have a real time data - RT- Validation based on real time data and data source is present - ERROR - Erroneous issue enum: - HR - RT - ERROR title: type data_date_time: xml: name: DataDateTime type: string format: date-time description: >- Contains the provider datetime else current Datetime in UTC (ISO 8601 YYYY-MM-DDTHH:MM:SS.sssZ) - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is mandatory - For UK,this field is mandatory - For IN PAN,this field is mandatory - For Pay2China, this field is mandatory title: data_date_time validation_risk_score: xml: name: ValidationRiskScore type: string description: >- Risk appetite of utilizing this account. This field will be populated only in case of reponse.type = HR - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - HIGH - There is high risk the data subject to validations is inaccurate as per the source. - MEDIUM - There is moderate risk the data subject to validations is inaccurate as per the source. - LOW- There is Low risk the data subject to validations is inaccurate as per the source. - UNKNOWN- The risk is unknown. enum: - HIGH - MEDIUM - LOW - UNKNOWN - NA title: validation_risk_score account: xml: name: Account type: object properties: number_validation: xml: name: NumberValidation type: string description: |- Account validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - MATCH - Validation based on account is a match - MISMATCH - Validation based on account is a mismatch - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA title: number_validation name_validation: xml: name: NameValidation type: string description: |- Name validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - MATCH - Validation based on name is a match - MISMATCH - Validation based on name is a mismatch - PARTIALMATCH - Validation based on name is a partial match - NOTCHECKED - Validation not checked - NA - Validation is not applicable enum: - MATCH - MISMATCH - PARTIALMATCH - NA - NOTCHECKED title: name_validation address_validation: xml: name: AddressValidation type: string description: |- Address validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - MATCH - Validation based on address is a match - MISMATCH - Validation based on address is a mismatch - PARTIALMATCH - Validation based on address is a partial match - NOTCHECKED - Validation not checked - NA - Validation is not applicable enum: - MATCH - MISMATCH - PARTIALMATCH - NA - NOTCHECKED title: address_validation phone_validation: xml: name: PhoneValidation type: string description: |- Phone number validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - MATCH - Validation based on phone number is a match - MISMATCH - Validation based on phone number is a mismatch - PARTIALMATCH - Validation based on phone number is a partial match - NOTCHECKED - Validation not checked - NA - Validation is not applicable enum: - MATCH - MISMATCH - PARTIALMATCH - NA - NOTCHECKED title: phone_validation iban: xml: name: Iban type: object properties: structure_validation: xml: name: StructureValidation type: string description: |- IBAN mod 97 structure validation - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is conditional - For UK,this field is conditional - For IN PAN,this field is not applicable - For Pay2China, this field is not applicable - MATCH - Validation based on mod 97 is a match - MISMATCH - Validation based on mod 97 is a mismatch - NOTCHECKED - Validation not checked - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA - NOTCHECKED title: structure_validation txid: xml: name: TxId type: object properties: number_validation: xml: name: NumberValidation type: string description: |- Document number validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - MATCH - Validation based on document number is a match - MISMATCH - Validation based on document number is a mismatch - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA title: number_validation name_validation: xml: name: NameValidation type: string description: |- Document name validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - MATCH - Validation based on document name is a match - MISMATCH - Validation based on document name is a mismatch - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA title: name_validation father_name_validation: xml: name: FatherNameValidation type: string description: >- Document father's name validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - MATCH - Validation based on document father's name is a match - MISMATCH - Validation based on document father's name is a mismatch - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA title: father_name_validation date_of_birth_validation: xml: name: DateOfBirthValidation type: string description: |- Date of birth validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - MATCH - Validation based on date of birth is a match - MISMATCH - Validation based on date of birth is a mismatch - NA - Validation is not applicable enum: - MATCH - MISMATCH - NA title: date_of_birth_validation status: xml: name: Status type: string description: >- Status of the tax id document - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - E- EXISTING AND VALID - F - Marked as Fake - X - Marked as Deactivated - D - Deleted - N - Record (PAN) Not Found in ITD Database/Invalid PAN - EA - Existing and Valid but event marked as Amalgamation in ITD database - EC - Existing and Valid but event marked as Acquisition in ITD database - ED - Existing and Valid but event marked as Death in ITD database - EI - Existing and Valid but event marked as Dissolution in ITD database - EL - Existing and Valid but event marked as Liquidated in ITD database - EM - Existing and Valid but event marked as Merger in ITD database - EP - Existing and Valid but event marked as Partition in ITD database - ES - Existing and Valid but event marked as Split in ITD database - EU - Existing and Valid but event marked as Under Liquidation in ITD database - NA - Validation is not applicable enum: - E - F - X - D - 'N' - EA - EC - ED - EI - EL - EM - EP - ES - EU - NA title: status seeding_status: xml: name: SeedingStatus type: string description: |- Seeding status from underlying services - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is not applicable - Y – Operative PAN - R - Inoperative PAN - NA -For all non-Individual PAN enum: - 'Y' - R - NA title: seeding_status mxid: xml: name: MxId type: object properties: number_validation: xml: name: NumberValidation type: string description: |- Document number validation result - For India IMPS,this field is not applicable - For India UPI,this field is not applicable - For US EWS,this field is not applicable - For UK,this field is not applicable - For IN PAN,this field is conditional - For Pay2China, this field is mandatory - MATCH - Validation based on document number is a match - MISMATCH - Validation based on document number is a mismatch - NA - for other than MATCH/MISMATCH status from ECO enum: - MATCH - MISMATCH title: number_validation required: - uetr - method - status securitySchemes: oAuth2: type: oauth2 flows: authorizationCode: authorizationUrl: /authenticationservices/v3/oauth/token tokenUrl: /authenticationservices/v3/oauth/token scopes: paymentservices: Grant read-only access to payment initiation service selfservices: Grant read-only access to beneficiary validation responses: Bad-Request: description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Bad-Request-Example: $ref: '#/components/examples/Bad-Request-Example' Unauthorized: description: Unauthorized content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Unauthorized-Example: $ref: '#/components/examples/Unauthorized-Example' Not-Found: description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Not-Found-Example: $ref: '#/components/examples/Not-Found-Example' Method-Not-Allowed: description: Method Not Allowed content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Method-Not-Allowed-Example: $ref: '#/components/examples/Method-Not-Allowed-Example' Conflict: description: Conflict content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Idempotency-Id-Conflict-Example: $ref: '#/components/examples/Idempotency-Id-Conflict-Example' Duplicate-Payment-Conflict-Example: $ref: '#/components/examples/Duplicate-Payment-Conflict-Example' Unsupported-Media-Type: description: Unsupported Media Type content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Un-Supported-Media-Type-Example: $ref: '#/components/examples/Un-Supported-Media-Type-Example' Internal-Server-Error: description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Internal-Server-Error-Example: $ref: '#/components/examples/Internal-Server-Error-Example' Bad-Request-Pay2China: description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Bad-Request-Example: $ref: '#/components/examples/Bad-Request-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Bad-Request-Example: $ref: '#/components/examples/Bad-Request-Example' Unauthorized-Pay2China: description: Unauthorized content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Unauthorized-Example: $ref: '#/components/examples/Unauthorized-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Unauthorized-Example: $ref: '#/components/examples/Unauthorized-Example' Not-Found-Pay2China: description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Not-Found-Example: $ref: '#/components/examples/Not-Found-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Not-Found-Example: $ref: '#/components/examples/Not-Found-Example' Method-Not-Allowed-Pay2China: description: Method Not Allowed content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Method-Not-Allowed-Example: $ref: '#/components/examples/Method-Not-Allowed-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Method-Not-Allowed-Example: $ref: '#/components/examples/Method-Not-Allowed-Example' Conflict-Pay2China: description: Conflict content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Idempotency-Id-Conflict-Example: $ref: '#/components/examples/Idempotency-Id-Conflict-Example' Duplicate-Payment-Conflict-Example: $ref: '#/components/examples/Duplicate-Payment-Conflict-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Idempotency-Id-Conflict-Example: $ref: '#/components/examples/Idempotency-Id-Conflict-Example' Duplicate-Payment-Conflict-Example: $ref: '#/components/examples/Duplicate-Payment-Conflict-Example' Unsupported-Media-Type-Pay2China: description: Unsupported Media Type content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Un-Supported-Media-Type-Example: $ref: '#/components/examples/Un-Supported-Media-Type-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Un-Supported-Media-Type-Example: $ref: '#/components/examples/Un-Supported-Media-Type-Example' Internal-Server-Error-Pay2China: description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/Error-Response' examples: Internal-Server-Error-Example: $ref: '#/components/examples/Internal-Server-Error-Example' application/xml: schema: $ref: '#/components/schemas/Error-Response' examples: Internal-Server-Error-Example: $ref: '#/components/examples/Internal-Server-Error-Example' examples: Payer-Id-Transaction-Get: value: debtor: account: '897654321' creditor: account: '54805587254' virtual_account: '9987654321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Payer-Id-Transaction-Get-Multiple: value: - debtor: account: '897654321' creditor: account: '54805587254' virtual_account: '9987654321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '660654321' creditor: account: '78905587254' virtual_account: '9987654321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 286.98 settlement_currency: THB settlement_amount: 286.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Qr-Transaction-Get: value: debtor: account: '897654321' creditor: account: '552654301' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' bill_id_1: '112288779001' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 404.01 settlement_currency: THB settlement_amount: 404.01 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Qr-Transaction-Get-Multiple: value: - debtor: account: '897654321' creditor: account: '552654301' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' bill_id_1: '112288779001' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 404.01 settlement_currency: THB settlement_amount: 404.01 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '001654321' creditor: account: '552654301' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09288d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7884an78543 purpose: CASH network_id: '209323283934' bill_id_1: '112288779001' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 405.01 settlement_currency: THB settlement_amount: 405.01 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Proxy-Transaction-Get: value: debtor: account: '897654321' creditor: proxy_id: '55448877992' proxy_type: BIID method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/558SKtUcdGQ uetr: 5f09214d-596c-494b-8e9c-810bf1d9fc93 purpose: CASH batch_id: '221084801' network_id: '209323283934' bill_id_1: '554488779934' type: debit creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 402.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Proxy-Transaction-Get-Multiple: value: - debtor: account: '897654321' creditor: proxy_id: '55448877992' proxy_type: BIID method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/558SKtUcdGQ uetr: 5f09214d-596c-494b-8e9c-810bf1d9fc93 purpose: CASH batch_id: '221084801' network_id: '209323283934' bill_id_1: '554488779934' type: debit creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 402.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '332654321' creditor: proxy_id: '55448877992' proxy_type: BIID method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/558SKtUcdGQ uetr: 5f77714d-596c-494b-8e9c-810bf1d9fc93 purpose: CASH batch_id: '771084801' network_id: '209323283934' bill_id_1: '554488779934' type: debit creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 402.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Ok-Response: value: debtor: account: '897654321' creditor: account: '44227754321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT bill_id_1: '77889900' creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Ok-Pending-Response: value: debtor: account: '897654321' creditor: account: '44227754321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT bill_id_1: '4455667788' creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: PDNG description: PENDING reasons: - code: NARR description: Transaction pending for customer confirmation Ok-Response-Multiple: value: - debtor: account: '897654321' creditor: account: '44227754321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '557654321' creditor: account: '66227754321' method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f00214d-296c-404b-8e9c-810bf1d9fc93 local_reference: 9634an78543 purpose: CASH network_id: '209323283934' type: CREDIT creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 276.98 settlement_currency: THB settlement_amount: 276.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed Ok-Response-Failed: value: debtor: account: '897654321' creditor: proxy_id: a93d@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 3324an78555 purpose: CASH network_id: '209323283934' type: debit creation_date_time: '2022-09-13T08:23:49.554Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Ok-Response-Credit-Failed: value: debtor: account: '897654321' creditor: proxy_id: a93d@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 3324an78555 purpose: CASH network_id: '209323283934' type: CREDIT bill_id_1: '66557788' creation_date_time: '2022-09-13T08:23:49.554Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM09 description: Amount received is not the amount agreed or expected In-Upi-Ok-Response-Credit-Failed: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT network_id: '209323283934' creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: DUPL description: Transaction is a duplicate. Us-Ok-Response-Credit-Failed: value: debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: CREDIT creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: DUPL description: Transaction is a duplicate. non_iso_code: '1183' In-Ok-Response-Credit-Failed: value: debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: CREDIT creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: DUPL description: Transaction is a duplicate. Ok-Response-Failed-Multiple: value: - debtor: account: '897654321' creditor: proxy_id: a93d@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 3324an78555 purpose: CASH network_id: '209323283934' type: debit creation_date_time: '2022-09-13T08:23:49.554Z' value_date: '2022-09-13' instructed_amount: 29876.98 settlement_currency: THB settlement_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '444654321' creditor: proxy_id: efgh@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f00014d-296c-494b-8e9c-810bf1d9fc93 local_reference: 8824an78555 purpose: CASH network_id: '209323283934' type: debit creation_date_time: '2022-09-13T08:23:49.554Z' value_date: '2022-09-13' instructed_amount: 16.98 settlement_currency: THB settlement_amount: 16.98 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Us-Ok-Response: value: debtor: account: '110654321' name: PETER creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed Uk-Ok-Response: value: debtor: account: '110654321' name: PETER bank_id: '561288' creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed In-Ok-Response: value: debtor: account: '789054321' name: PETER bank_id: '561288' creditor: account: '7852775432' name: JOHN bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed In-Upi-Ok-Response: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT network_id: '209323283934' creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed In-Neft-Ok-Response-Failed: value: debtor: account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: IN instructed_currency: INR method: NEFT type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2025-07-08' instructed_amount: 300.03 settlement_amount: 300.03 settlement_currency: INR network_id: NET123456 local_reference: LOCAL123456 reference: REF123456 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 In-Neft-Ok-Response: value: debtor: account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: IN instructed_currency: INR method: NEFT type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2025-07-08' instructed_amount: 300.03 settlement_amount: 300.03 settlement_currency: INR network_id: NET123456 local_reference: LOCAL123456 reference: REF123456 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed reasons: - description: >- Citi validated and commercially completed the transaction. Account posting may be pending. In-Imps-Fir-Ok-Response: value: debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed Jp-Ok-Response: value: debtor: account: '520993444' name: Chris Topher bank_id: '0000027' creditor: account: '7788993038' name: John Len bank_id: '7788990' account_type: FU method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed Jp-Ok-Response-Failed: value: debtor: account: '520993444' name: Chris Topher bank_id: '0000027' creditor: account: '7788993038' name: John Len bank_id: 000A025 account_type: FU method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 type: CREDIT creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 In-Imps-Fir-Ok-Response-Failed: value: debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR network_id: '209323283934' status: date_time: '2023-05-23T08:23:49.230Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Us-Ach-Ok-Response: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed US-WIRE-Ok-Response: value: debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed In-Upi-Ok-Response-Failed: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT network_id: '209323283934' creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Us-Ach-Ok-Response-Failed: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 US-WIRE-Ok-Response-Failed: value: debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 In-Imps-Fir-Ok-Response-Multiple: value: - debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed - debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed Us-Ok-Response-Multiple: value: - debtor: account: '110654321' name: PETER creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '220654321' name: PETER creditor: account: '87527754321' name: JOHN bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f07814d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '779923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 301.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed Jp-Ok-Response-Multiple: value: - debtor: account: '110654321' name: PETER creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT edi_info: JPY1234567 creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '220654321' name: PETER creditor: account: '87527754321' name: JOHN bank_id: '561223' method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f07814d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '779923283934' type: CREDIT edi_info: JPY1234567 creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 301.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed In-Ok-Response-Multiple: value: - debtor: account: '110654321' name: PETER creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '220654321' name: PETER creditor: account: '87527754321' name: JOHN bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f07814d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '779923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 301.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed In-Upi-Ok-Response-Multiple: value: - debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT network_id: '209323283934' creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed - debtor: proxy_id: a70d@gmail.com account: '110993444' name: Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 400.04 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed Us-Ach-Ok-Response-Multiple: value: - debtor: account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed - debtor: account: '110993444' name: Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 400.04 status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed US-WIRE-Ok-Response-Multiple: value: - debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed - debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2023-05-23T08:23:49.230Z' code: ACCC description: Completed In-Imps-Fir-Ok-Response-Multiple-Failed: value: - debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 In-Upi-Ok-Response-Multiple-Failed: value: - debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: CREDIT network_id: '209323283934' creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: proxy_id: a70d@gmail.com account: '110993444' name: Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 400.04 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Us-Ach-Ok-Response-Multiple-Failed: value: - debtor: account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '110993444' name: Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 400.04 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 US-WIRE-Ok-Response-Multiple-Failed: value: - debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Uk-Ok-Response-Multiple: value: - debtor: account: '110654321' name: PETER bank_id: '561223' creditor: account: '44227754321' name: JOHN bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f09214d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '889923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 300.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed - debtor: account: '220654321' name: PETER bank_id: '561993' creditor: account: '87527754321' name: JOHN bank_id: '561883' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: p434SKtUcd77 uetr: 8f07814d-296c-411b-8e9c-810bf1d9fc77 purpose: CASH network_id: '779923283934' type: CREDIT creation_date_time: '2023-05-13T08:23:49.112Z' value_date: '2023-05-02' instructed_amount: 301.98 status: date_time: '2023-05-02T08:23:56.223Z' code: ACCC description: Completed Us-Ok-Response-Failed: value: debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 In-Ok-Response-Failed: value: debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Uk-Ok-Response-Failed: value: debtor: account: '220654001' name: MARK bank_id: '789546' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 Uk-Rfi-Compliance-Pending: value: debtor: account: '220654001' name: MARK bank_id: '789546' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: PDNG description: Pending reasons: - code: RECI description: >- Transaction is in compliance review request for further information Uk-Ok-Response-Credit-Failed: value: debtor: account: '220654001' name: MARK bank_id: '789546' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: CREDIT creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: DUPL description: Transaction is a duplicate. non_iso_code: '1183' Us-Ok-Response-Failed-Multiple: value: - debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 - debtor: account: '118654001' name: MARK bank_id: '7895462' creditor: account: '11227754885' name: STEVE bank_id: '561223' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-282c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 505 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 In-Ok-Response-Failed-Multiple: value: - debtor: account: '220654001' name: MARK bank_id: '7895462' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '118654001' name: MARK bank_id: '7895462' creditor: account: '11227754885' name: STEVE bank_id: '561223' method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-282c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 505 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Uk-Ok-Response-Failed-Multiple: value: - debtor: account: '220654001' name: MARK bank_id: '789546' creditor: account: '00227754885' name: STEVE bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 - debtor: account: '118654001' name: MARK bank_id: '789546' creditor: account: '11227754885' name: STEVE bank_id: '561223' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-282c-494b-8e9c-810bf1d9fc93 purpose: CASH network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 505 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 non_iso_code: 1183 Jp-Ok-Response-Failed-Multiple: value: - debtor: account: '220654001' name: MARK bank_id: '7895460' creditor: account: '00227754885' name: STEVE bank_id: '0561223' method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 405 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 - debtor: account: '118654001' name: MARK bank_id: '0789546' creditor: account: '11227754885' name: STEVE bank_id: '8561223' method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-282c-494b-8e9c-810bf1d9fc93 network_id: '88823283934' type: debit creation_date_time: '2023-05-02T08:23:49.554Z' value_date: '2023-05-02' instructed_amount: 505 status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: AM02 description: Transaction instructed amount is not ≥ 0.01 & ≤ 2,000,000.00 Payment-Initiation-Response-Example: value: debtor: account: '1088009' creditor: proxy_id: a93d@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 type: debit creation_date_time: '2022-09-13T08:23:49.227Z' value_date: '2022-09-13' instructed_amount: 88765 status: date_time: '2022-09-13T08:23:56.332Z' code: ACTC description: Accepted Us-Payment-Initiation-Response-Example: value: debtor: account: '31216795' name: RANJITHA MAD bank_id: '254689456' creditor: account: '7788993038' name: JOHN bank_id: '789654778' method: country: US instructed_currency: USD method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 type: debit creation_date_time: '2023-05-02T08:23:49.227Z' value_date: '2023-05-02' instructed_amount: 403 status: date_time: '2023-05-02T08:23:49.230Z' code: ACTC description: Accepted Uk-Payment-Initiation-Response-Example: value: debtor: account: '927393038' creditor: account: '7788993038' name: MAD RANJI bank_id: '789656' method: country: GB instructed_currency: GBP method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 type: debit creation_date_time: '2023-05-02T08:23:49.227Z' value_date: '2023-05-02' instructed_amount: 599 status: date_time: '2023-05-02T08:23:49.230Z' code: ACTC description: Accepted In-Imps-Payment-Initiation-Response-Example: value: debtor: account: '520993444' name: Chris Topher bank_id: CITI0000038 creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 method: country: IN instructed_currency: INR method: IMPS type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted In-Imps-Fir-Payment-Initiation-Response-Example: value: debtor: account: '927393038' name: Chris Topher bank_id: CITI0000038 bank_name: SCBB bank_account: '1122334455' ultimate_debtor: name: JOHN bank_id: HDFC000038 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' instructing_agent: bank_name: DFCI bank_id: DFCI12345 street_name: SCBB building_number: '11' city: LOS state: TEXAS country: US postal_code: '1234' org_id: '5678902' creditor: account: '7788993038' name: John Len bank_id: UTIB0005144 account_type: '02' method: country: IN instructed_currency: INR method: IMPS transaction: end_to_end_id: r/434SKtUcdGQ instructed_amount: 200.02 category: FIR status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted In-Upi-Payment-Initiation-Response-Example: value: debtor: proxy_id: a93d@gmail.com account: '520993444' name: Chris Topher bank_id: CITI0000027 creditor: account: '7788993038' name: John Len bank_id: IDIB000A025 account_type: '02' method: country: IN instructed_currency: INR method: UPI type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: OTHR type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 300.03 status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted Jp-Payment-Initiation-Response-Example: value: debtor: account: '927393038' name: Chris Topher bank_id: '688291098' creditor: account: '7788993038' name: John Len bank_id: FGHJ0985026 method: country: JP instructed_currency: JPY method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted Us-Ach-Payment-Initiation-Response-Example: value: debtor: account: '927393038' name: Chris Topher bank_id: '688291098' creditor: account: '7788993038' name: John Len bank_id: FGHJ0985026 method: country: US instructed_currency: USD method: ACH type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted Us-Wire-Payment-Initiation-Response-Example: value: debtor: account: '927393038' name: Chris Topher bank_id: '111111111' country: US address_lines: address line bank_instructions: instruction for debtor agent ultimate_debtor: name: Jack address_lines: address line org_id: '222222222' creditor: account: '333333333' name: John Len bank_id: '444444444' bank_name: Citi bank country: US address_lines: address line bank_instructions: instruction for creditor agent intermediary: - bank_id: '444444444' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '555555555' - bank_id: '666666666' bank_name: bank name bank_country: US bank_address_lines: bank address line bank_account_id: '777777777' method: country: US instructed_currency: USD method: WIRE transaction: end_to_end_id: r/434SKtUcdGQ uetr: 5d09214d-296c-494b-8e9c-810bf1d9fc66 purpose: CNFL batch_id: '492084893' type: debit creation_date_time: '2023-05-23T08:23:49.227Z' value_date: '2023-05-23' instructed_amount: 200.02 priority: High charges_paid_by: DEBT status: date_time: '2023-05-23T08:23:49.230Z' code: ACTC description: Accepted Proxy-Transaction-Post: value: debtor: account: '897654321' creditor: proxy_id: a93d@gmail.com proxy_type: EMAL method: country: TH instructed_currency: THB method: IP type: CT transaction: end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 local_reference: 7634an78543 purpose: CASH network_id: '209323283934' type: debit creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 29876.98 status: date_time: '2022-09-13T08:23:56.223Z' code: ACTC description: Accepted In-Final-Beneficiary-Validation-Response: value: end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c debtor: account: '927393038' creditor: account: '927393908' name: Mathew resolved_name: Simon method: method: IMPS type: AER country: IN network: IMPS creation_date_time: '2023-09-11T08:23:49.112Z' local_reference: 7634an78543 network_id: '209323283934' status: date_time: '2023-01-10T08:59:12.489Z' code: ACCC description: Completed Upi-In-Final-Beneficiary-Validation-Response: value: end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c debtor: proxy_id: lbem0028@citibank creditor: proxy_id: lbem0028@citibank name: Mathew resolved_name: Simon method: method: UPI type: AER country: IN network: UPI creation_date_time: '2023-09-11T08:23:49.112Z' local_reference: 7634an78543 network_id: '209323283934' status: date_time: '2023-01-10T08:59:12.489Z' code: ACCC description: Completed Upi-In-Final-Mobile-Number-Beneficiary-Validation-Response: value: end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c debtor: account: '927393038' name: John proxy_id: lbem0028@citibank creditor: account: '927393908' name: Mathew bank_id: FGHJ0985026 proxy_id: '9809056489' proxy_type: MBNO resolved_name: Simon upi_id: urik@okaxil method: method: UPI type: AER country: IN network: UPI creation_date_time: '2023-09-11T08:23:49.112Z' local_reference: 7634an78543 network_id: '209323283934' status: date_time: '2023-01-10T08:59:12.489Z' code: ACCC description: Completed Upi-In-Final-Mobile-Number-Beneficiary-Validation-Penny-Testing-Response: value: end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c debtor: account: '927393038' name: John proxy_id: lbem0028@citibank creditor: account: '927393908' name: Mathew bank_id: FGHJ0985026 proxy_id: '9809056489' proxy_type: MBNO resolved_name: Simon upi_id: urik@okaxil method: method: UPI type: AER country: IN network: UPI instructed_currency: INR transaction: purpose: SALA type: debit value_date: '2024-02-23' instructed_amount: '1' unstructured_remittance_info: - Penny Testing for batch_id: '1234' creation_date_time: '2023-09-11T08:23:49.112Z' local_reference: 7634an78543 network_id: '209323283934' status: date_time: '2023-01-10T08:59:12.489Z' code: ACCC description: Completed In-Final-Beneficiary-Validation-Penny-Testing-Response: value: end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c debtor: account: '927393038' creditor: account: '927393908' name: Mathew resolved_name: Simon method: method: IMPS type: AER country: IN network: IMPS instructed_currency: INR transaction: purpose: SALA type: debit value_date: '2024-02-23' instructed_amount: '1' unstructured_remittance_info: - Penny Testing for batch_id: '1234' creation_date_time: '2023-09-11T08:23:49.112Z' local_reference: 7634an78543 network_id: '209323283934' status: date_time: '2023-01-10T08:59:12.489Z' code: ACCC description: Completed US-EWS-Final-Beneficiary-Validation-Response: value: uetr: 921a9445-97df-4118-9a55-68d14667624c creditor: account: '927393445' method: method: BANKACCOUNT type: OWNERSHIP country: US response: type: HR data_date_time: '2023-09-10T08:23:49.112Z' validation_risk_score: HIGH account: number_validation: MATCH name_validation: MATCH status: code: ACCC description: Completed date_time: '2024-09-10T08:23:49.112Z' creation_date_time: '2023-05-02T08:23:49.554Z' UK-Final-Beneficiary-Validation-Response: value: uetr: 921a9445-97df-4118-9a55-68d14667656f creditor: account: '927393445' method: method: BANKACCOUNT type: OWNERSHIP country: GB response: type: HR data_date_time: '2023-09-10T08:23:49.112Z' validation_risk_score: HIGH account: number_validation: MATCH name_validation: MATCH status: code: ACCC description: Completed date_time: '2024-09-10T08:23:49.112Z' creation_date_time: '2023-05-02T08:23:49.554Z' IN-PAN-Final-Validation-Response: value: uetr: 921a9445-97df-4118-9a55-68d14667624c creditor: document: number: WERHJ9012B method: method: ID type: AER country: IN response: type: HR data_date_time: '2023-09-10T08:23:49.112Z' txid: number_validation: MATCH name_validation: MATCH father_name_validation: MATCH date_of_birth_validation: MATCH status: E seeding_status: 'Y' status: code: ACCC description: Completed date_time: '2024-09-10T08:23:49.112Z' creation_date_time: '2023-05-02T08:23:49.554Z' Pay2China-Final-Beneficiary-Validation-Positive-Response: value: uetr: 921a9445-97df-4118-9a55-68d14667222f debtor: account: P39023128 name: Das ultimate_debtor: name: Ethan account: '403653000011' creditor: id: M20220520100001 work_phone_number: '19988886666' beneficial_owner: name: Dino id: '330001202219817201' document: entity: BUSINESS type: EMPL number: 91330100799655058B method: country: CN method: MERCHANTID type: OWNERSHIP creation_date_time: '2024-09-10T08:23:49.111Z' status: code: ACCC description: Completed date_time: '2024-09-10T08:23:49.112Z' response: data_date_time: '2023-09-10T08:23:49.112Z' mxid: number_validation: MATCH Pay2China-Final-Beneficiary-Validation-Negative-Response: value: uetr: 921a9445-97df-4118-9a55-68d14667222f debtor: account: P39023128 name: Das ultimate_debtor: name: Ethan account: '403653000011' creditor: id: M20220520100001 work_phone_number: '19988886666' beneficial_owner: name: Dino id: '330001202219817201' document: entity: BUSINESS type: EMPL number: 91330100799655058B method: country: CN method: MERCHANTID type: OWNERSHIP creation_date_time: '2024-09-10T08:23:49.112Z' status: code: RJCT description: Rejected date_time: '2024-09-10T08:23:49.111Z' reasons: code: '9001' description: request parameter [creditor.beneficial_owner_id] format error response: data_date_time: '2023-09-10T08:23:49.112Z' mxid: number_validation: MISMATCH SEPA-IDP-Pending: value: debtor: proxy_id: a93d@gmail.com proxy_type: EMAL account: '520993444' name: Chris Topher bank_id: CITI0000027 department: Loan sub_department: Personal street_name: 123 street building_number: '67' building_name: Bird View floor: 3rd post_box: Bhesil Dist room: '234' postal_code: '196278' city: Belfast town_location_name: Belfast district_name: Belfast state: California country: IE address_lines: - ABC#GFD anybic: ABCDIE20 lei: ABCDIE20XXX org_id: HIDC3344 issuer: ABC pvt ltd ultimate_debtor: name: Heri Tig anybic: ABKLIE20 lei: ABKLIE20XXX issuer: JKL pvt ltd birth_date: '1989-09-08' birth_province: Cali birth_city: New Jersey birth_country: IE creditor: bank_id: TYEG6758 name: Retin Sew department: Mortgage sub_department: Car street_name: 4th Street building_number: '29' building_name: Antella floor: 9th post_box: Calst room: '999' postal_code: '901223' city: New Ark town_location_name: New Ark district_name: New Ark state: California country: IE address_lines: - ABC#TEG anybic: POLVIE20 lei: POLVIE20XXX issuer: QRS pvt ltd birth_province: California prvt_id: HJK876 account: '5589076' proxy_type: EMAL proxy_id: qwerty@kmail ultimate_creditor: name: Karl Lewis anybic: ABCJIE20 lei: ABCJIE20XXX org_id: 55879VB issuer: VBH pvt ltd birth_province: Cali instructing_agent: bank_id: GLRB7983 instructed_agent: bank_id: TRHG1122 method: country: IE instructed_currency: EUR method: IP type: CT network: RT1 transaction: type: CREDIT creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: EUR interbank_settlement_date: '2024-09-10' category_purpose: YUOP instruction_id: ABCDFGH123 end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c network_id: EEEER3456 settlement_amount: 90.91 acceptance_date_time: '2023-09-10T08:23:49.112Z' charges_paid_by: SLEV purpose: PAYR regulatory_reporting: type: More details here code: NOC unstructured_remittance_info: - More details of transaction structured_remittance_info: creditor_reference_information_code: RADM creditor_reference_issuer: HYP pvt ltd creditor_reference: More details status: date_time: '2022-09-13T08:23:56.665Z' code: PDNG description: Pending SEPA-IDP-Completed: value: debtor: proxy_id: a93d@gmail.com proxy_type: EMAL account: '520993444' name: Chris Topher bank_id: CITI0000027 department: Loan sub_department: Personal street_name: 123 street building_number: '67' building_name: Bird View floor: 3rd post_box: Bhesil Dist room: '234' postal_code: '196278' city: Belfast town_location_name: Belfast district_name: Belfast state: California country: IE address_lines: - ABC#GFD anybic: ABCDIE20 lei: ABCDIE20XXX org_id: HIDC3344 issuer: ABC pvt ltd ultimate_debtor: name: Heri Tig anybic: ABKLIE20 lei: ABKLIE20XXX issuer: JKL pvt ltd birth_date: '1989-09-08' birth_province: Cali birth_city: New Jersey birth_country: IE creditor: bank_id: TYEG6758 name: Retin Sew department: Mortgage sub_department: Car street_name: 4th Street building_number: '29' building_name: Antella floor: 9th post_box: Calst room: '999' postal_code: '901223' city: New Ark town_location_name: New Ark district_name: New Ark state: California country: IE address_lines: - ABC#TEG anybic: POLVIE20 lei: POLVIE20XXX issuer: QRS pvt ltd birth_province: California prvt_id: HJK876 account: '5589076' proxy_type: EMAL proxy_id: qwerty@kmail ultimate_creditor: name: Karl Lewis anybic: ABCJIE20 lei: ABCJIE20XXX org_id: 55879VB issuer: VBH pvt ltd birth_province: Cali instructing_agent: bank_id: GLRB7983 instructed_agent: bank_id: TRHG1122 method: country: IE instructed_currency: EUR method: IP type: CT network: RT1 transaction: type: CREDIT creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: EUR interbank_settlement_date: '2024-09-10' category_purpose: YUOP instruction_id: ABCDFGH123 end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c network_id: EEEER3456 settlement_amount: 90.91 acceptance_date_time: '2023-09-10T08:23:49.112Z' charges_paid_by: SLEV purpose: PAYR regulatory_reporting: type: More details here code: NOC unstructured_remittance_info: - More details of transaction structured_remittance_info: creditor_reference_information_code: RADM creditor_reference_issuer: HYP pvt ltd creditor_reference: More details status: date_time: '2022-09-13T08:23:56.665Z' code: ACCC description: Completed SEPA-Completed: value: debtor: proxy_id: a93d@gmail.com proxy_type: EMAL account: '520993444' name: Chris Topher bank_id: CITI0000027 department: Loan sub_department: Personal street_name: 123 street building_number: '67' building_name: Bird View floor: 3rd post_box: Bhesil Dist room: '234' postal_code: '196278' city: Belfast town_location_name: Belfast district_name: Belfast state: California country: IE address_lines: - ABC#GFD anybic: ABCDIE20 lei: ABCDIE20XXX org_id: HIDC3344 issuer: ABC pvt ltd ultimate_debtor: name: Heri Tig anybic: ABKLIE20 lei: ABKLIE20XXX issuer: JKL pvt ltd birth_date: '1989-09-08' birth_province: Cali birth_city: New Jersey birth_country: IE creditor: bank_id: TYEG6758 name: Retin Sew department: Mortgage sub_department: Car street_name: 4th Street building_number: '29' building_name: Antella floor: 9th post_box: Calst room: '999' postal_code: '901223' city: New Ark town_location_name: New Ark district_name: New Ark state: California country: IE address_lines: - ABC#TEG anybic: POLVIE20 lei: POLVIE20XXX issuer: QRS pvt ltd birth_province: California prvt_id: HJK876 account: '5589076' proxy_type: EMAL proxy_id: qwerty@kmail ultimate_creditor: name: Karl Lewis anybic: ABCJIE20 lei: ABCJIE20XXX org_id: 55879VB issuer: VBH pvt ltd birth_province: Cali instructing_agent: bank_id: GLRB7983 instructed_agent: bank_id: TRHG1122 method: country: IE instructed_currency: EUR method: IP type: CT network: RT1 transaction: type: CREDIT creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: EUR interbank_settlement_date: '2024-09-10' category_purpose: YUOP instruction_id: ABCDFGH123 end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c network_id: EEEER3456 settlement_amount: 90.91 acceptance_date_time: '2023-09-10T08:23:49.112Z' charges_paid_by: SLEV purpose: PAYR regulatory_reporting: type: More details here code: NOC unstructured_remittance_info: - More details of transaction structured_remittance_info: creditor_reference_information_code: RADM creditor_reference_issuer: HYP pvt ltd creditor_reference: More details status: date_time: '2022-09-13T08:23:56.665Z' code: ACCC description: Completed Th-Response-To-Payment-Confirmation-Success-Request-Example: value: message_type: RPCR message: sub_merchant_name: MERCHAT status: date_time: '2023-01-10T07:57:10.489Z' code: ACSC description: Accepted Th-Response-To-Payment-Confirmation-Reject-Request-Example: value: message_type: RPCR message: sub_merchant_name: MERCHAT status: date_time: '2023-01-10T07:57:10.489Z' code: RJCT description: Rejected reasons: code: AM09 description: Amount received is not the amount agreed or expected In-Imps-Response-Completed: value: debtor: account: '7852775432' name: JOHN bank_id: '561223' street_name: Paul building_number: '123' postal_code: '123456' city: Mumbai state: Maharashtra creditor: account: '7852775432' name: JOHN bank_id: '561223' street_name: Paul building_number: '123' postal_code: '123456' city: Mumbai state: Maharashtra country: IN method: network: IMPS country: IN instructed_currency: INR method: IMPS type: CT transaction: netwrok_id: '123456' local_reference: 7634an78543 end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 404.01 settlement_currency: INR settlement_amount: 404.01 status: date_time: '2022-09-13T08:23:56.223Z' code: ACCC description: Completed In-Imps-Response-Rejected: value: debtor: account: '7852775432' name: JOHN bank_id: '561223' street_name: Paul building_number: '123' postal_code: '123456' city: Mumbai state: Maharashtra creditor: account: '7852775432' name: JOHN bank_id: '561223' street_name: Paul building_number: '123' postal_code: '123456' city: Mumbai state: Maharashtra country: IN method: network: IMPS country: IN instructed_currency: INR method: IMPS type: CT transaction: netwrok_id: '123456' local_reference: 7634an78543 end_to_end_id: r/434SKtUcdGQ uetr: 4f09214d-296c-494b-8e9c-810bf1d9fc93 creation_date_time: '2022-09-13T08:23:49.112Z' value_date: '2022-09-13' instructed_amount: 404.01 settlement_currency: INR settlement_amount: 404.01 status: date_time: '2022-09-13T08:23:56.223Z' code: RJCT description: Rejected reasons: - code: NARR description: SUSPECTED FRAUD AU-IP-Completed: value: debtor: account: '5589089' name: Chris Topher bank_id: CITI0000027 department: Loan sub_department: Personal street_name: 123 street building_number: '67' building_name: Bird View floor: 3rd post_box: Bhesil Dist room: '234' postal_code: '196278' city: Belfast town_location_name: Belfast district_name: Belfast state: California country: AU address_lines: - ABC#GFD org_id: HIDC3344 issuer: ABC pvt ltd bank_branch_id: '032' ultimate_debtor: name: Heri Tig anybic: ABKLIE20 issuer: JKL pvt ltd birth_date: '1989-09-08' birth_province: Cali birth_city: New Jersey birth_country: AU creditor: bank_id: TYEG6758 name: Retin Sew department: Mortgage sub_department: Car street_name: 4th Street building_number: '29' building_name: Antella floor: 9th post_box: Calst room: '999' postal_code: '901223' city: New Ark town_location_name: New Ark district_name: New Ark state: California country: AU address_lines: - ABC#TEG issuer: QRS pvt ltd birth_province: California prvt_id: HJK876 account: '5589076' proxy_type: EMAL proxy_id: qwerty@kmail virtual_account: hapen@okpraxis bank_branch_id: '032' ultimate_creditor: name: Karl Lewis org_id: 55879VB issuer: VBH pvt ltd birth_province: Cali instructing_agent: bank_id: GLRB7983 instructed_agent: bank_id: TRHG1122 method: country: AU instructed_currency: AUD method: IP type: CT network: NPP transaction: type: credit creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: AUD interbank_settlement_date: '2024-09-10' category_purpose: YUOP instruction_id: ABCDFGH123 end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c network_id: EEEER3456 settlement_amount: '90.91' acceptance_date_time: '2023-09-10T08:23:49.112Z' charges_paid_by: SLEV purpose: PAYR regulatory_reporting: type: More details here code: NOC unstructured_remittance_info: - More details of transaction structured_remittance_info: creditor_reference: More details status: date_time: '2022-09-13T08:23:56.665Z' code: ACCC description: Completed AU-IP-Rejected: value: debtor: account: '5589089' name: Chris Topher bank_id: CITI0000027 department: Loan sub_department: Personal street_name: 123 street building_number: '67' building_name: Bird View floor: 3rd post_box: Bhesil Dist room: '234' postal_code: '196278' city: Belfast town_location_name: Belfast district_name: Belfast state: California country: AU address_lines: - ABC#GFD org_id: HIDC3344 issuer: ABC pvt ltd bank_branch_id: '032' ultimate_debtor: name: Heri Tig anybic: ABKLIE20 issuer: JKL pvt ltd birth_date: '1989-09-08' birth_province: Cali birth_city: New Jersey birth_country: AU creditor: bank_id: TYEG6758 name: Retin Sew department: Mortgage sub_department: Car street_name: 4th Street building_number: '29' building_name: Antella floor: 9th post_box: Calst room: '999' postal_code: '901223' city: New Ark town_location_name: New Ark district_name: New Ark state: California country: AU address_lines: - ABC#TEG issuer: QRS pvt ltd birth_province: California prvt_id: HJK876 account: '5589076' proxy_type: EMAL proxy_id: qwerty@kmail virtual_account: hapen@okpraxis bank_branch_id: '032' ultimate_creditor: name: Karl Lewis org_id: 55879VB issuer: VBH pvt ltd birth_province: Cali instructing_agent: bank_id: GLRB7983 instructed_agent: bank_id: TRHG1122 method: country: AU instructed_currency: AUD method: IP type: CT network: NPP transaction: type: credit creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: AUD interbank_settlement_date: '2024-09-10' category_purpose: YUOP instruction_id: ABCDFGH123 end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c network_id: EEEER3456 settlement_amount: 90.91 acceptance_date_time: '2023-09-10T08:23:49.112Z' charges_paid_by: SLEV purpose: PAYR regulatory_reporting: type: More details here code: NOC unstructured_remittance_info: - More details of transaction structured_remittance_info: creditor_reference: More details status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: - code: RC08 description: Bank identification code is invalid. AU-Success: value: debtor: account: '5589089' bank_id: CITI0000027 name: Carlton creditor: bank_id: TYEG6758 name: Retin Sew account: '123456789' method: country: AU instructed_currency: AUD method: IP type: CT network: NPP transaction: type: credit creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: AUD interbank_settlement_date: '2024-09-10' end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c settlement_amount: '90.91' status: date_time: '2022-09-13T08:23:56.665Z' code: ACCC description: Completed AU-Failure: value: debtor: account: '5589089' bank_id: CITI0000027 name: Carlton creditor: bank_id: TYEG6758 name: Retin Sew account: '123456789' method: country: AU instructed_currency: AUD method: IP type: CT network: NPP transaction: type: credit creation_date_time: '2023-09-10T08:23:49.112Z' settlement_currency: AUD interbank_settlement_date: '2024-09-10' end_to_end_id: r/434SKtUcd01 uetr: 921a9445-97df-4118-9a55-68d14667624c settlement_amount: '90.91' status: date_time: '2022-09-13T08:23:56.665Z' code: RJCT description: Rejected reasons: code: RC08 description: Bank identification code is invalid. Bad-Request-Example: value: ref_id: 444d0f3f-4x55-7g99-8b2c-0cf2a921a5ab error_details: - issue: instructed_amount is missing action: Provide valid instructed_amount code: VC00010 Unauthorized-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: Request is not authorized action: Try again with valid credentials code: CC00007 Not-Found-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627702 error_details: - issue: Resource that you are searching is not found action: Please use valid resource details code: CC00006 Method-Not-Allowed-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: HTTP method is not supported action: Provide valid HTTP method code: CC00001 Idempotency-Id-Conflict-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: Idempotency-Id provided is currently being used in another request action: please do not repeat the same request again code: VC00016 Duplicate-Payment-Conflict-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: >- duplicate request. same request is being processed in another request action: please do not repeat the same request again code: VC00017 Un-Supported-Media-Type-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: Media type is invalid action: Provide valid media type code: CC00002 Internal-Server-Error-Example: value: ref_id: ec689822-9864-4c4d-9d68-222467627902 error_details: - issue: Request was not processed code: CC00004