Airwallex
Airwallex is used by small to medium-sized businesses to make and receive payments in over 50 currencies in more than 130 countries.
Overview
Overview
Airwallex is a multinational financial technology company offering financial services and software as a service (SaaS). Founded in 2015 in Melbourne, Australia, the company is a financial services platform providing foreign exchange transactions to businesses through a proprietary banking network and its API.
Triggers
Content
Subscription Created
Occurs when a subscription is created.
Subscription Updated
Occurs when a subscription is updated.
Subscription Cancelled
Occurs when a subscription is cancelled.
Payment New
Occurs when a new payment is created.
Payment In Review
Occurs when a payment is in review.
Payment Ready For Dispatch
Occurs when a payment is ready for dispatch.
Payment Suspended
Occurs when a payment is suspended.
Payment Dispatched
Occurs when a payment is dispatched.
Payment Failed
Occurs when a payment fails.
Payment Cancellation Requested
Occurs when a payment cancellation is requested.
Payment Cancelled
Occurs when a payment is cancelled.
Payment Retried
Occurs when a payment is retried.
PSP Settlement Intent New
Occurs when a new PSP settlement intent is created.
PSP Settlement Intent Cancelled
Occurs when a PSP settlement intent is cancelled.
PSP Settlement Intent Submitted
Occurs when a PSP settlement intent is submitted.
PSP Settlement Intent Action Required
Occurs when a PSP settlement intent requires action.
PSP Settlement Intent Matched
Occurs when a PSP settlement intent is matched.
PSP Settlement Intent Settled
Occurs when a PSP settlement intent is settled.
Balance VA Top Up
Occurs when a virtual account balance is topped up.
Balance GA Top Up
Occurs when a general account balance is topped up.
Balance Adjustment
Occurs when a balance adjustment is made.
Batch Pending Approval
Occurs when a batch is pending approval.
Batch In Preparation
Occurs when a batch is in preparation.
Batch Processing
Occurs when a batch is processing.
Batch Processed
Occurs when a batch is processed.
Batch Cancelled
Occurs when a batch is cancelled.
Batch Funding Funding
Occurs when a batch funding is in progress.
Batch Funding Funded
Occurs when a batch is funded.
Batch Funding Failed
Occurs when a batch funding fails.
Batch Funding Refunded
Occurs when a batch funding is refunded.
Direct Debit Created
Occurs when a direct debit is created.
Direct Debit In Review
Occurs when a direct debit is in review.
Direct Debit Pending
Occurs when a direct debit is pending.
Direct Debit Rejected
Occurs when a direct debit is rejected.
Direct Debit Settled
Occurs when a direct debit is settled.
Direct Debit Returned
Occurs when a direct debit is returned.
Wallet Transfer Created
Occurs when a wallet transfer is created.
Wallet Transfer Processing
Occurs when a wallet transfer is processing.
Wallet Transfer Sent
Occurs when a wallet transfer is sent.
Wallet Transfer Settled
Occurs when a wallet transfer is settled.
Wallet Transfer Failed
Occurs when a wallet transfer fails.
Account Connected
Occurs when an account is connected.
Account Action Required
Occurs when an account requires action.
Account Active
Occurs when an account becomes active.
Account Suspended
Occurs when an account is suspended.
Conversion Awaiting Funds
Occurs when a conversion is awaiting funds.
Conversion Pending Settlement
Occurs when a conversion is pending settlement.
Conversion Settled
Occurs when a conversion is settled.
Conversion Cancelled
Occurs when a conversion is cancelled.
Transfer New
Occurs when a new transfer is created.
Transfer Settled
Occurs when a transfer is settled.
Charge New
Occurs when a new charge is created.
Charge Pending
Occurs when a charge is pending.
Charge Settled
Occurs when a charge is settled.
Charge Suspended
Occurs when a charge is suspended.
PSP Settlement Deposit Action Required
Occurs when a PSP settlement deposit requires action.
PSP Settlement Deposit Matched
Occurs when a PSP settlement deposit is matched.
PSP Settlement Deposit Settled
Occurs when a PSP settlement deposit is settled.
Funding Source Activated
Occurs when a funding source is activated.
Funding Source Deactivated
Occurs when a funding source is deactivated.
Account Capability Enabled
Occurs when an account capability is enabled.
Account Capability Disabled
Occurs when an account capability is disabled.
Platform Report Completed
Occurs when a platform report is completed.
Platform Report Failed
Occurs when a platform report fails.
RFI Action Required
Occurs when an RFI requires action.
RFI Answered
Occurs when an RFI is answered.
RFI Closed
Occurs when an RFI is closed.
Auto Payment Execute Success
Occurs when an automatic payment executes successfully.
Auto Payment Execute Fail
Occurs when an automatic payment execution fails.
Auto Payment Will Expire
Occurs when an automatic payment is about to expire.
Issuing Transaction Succeeded
Occurs when an issuing transaction succeeds.
Issuing Transaction Failed
Occurs when an issuing transaction fails.
PSP Settlement Split Create Failed
Occurs when a PSP settlement split creation fails.
PSP Settlement Split New
Occurs when a new PSP settlement split is created.
PSP Settlement Split Cancelled
Occurs when a PSP settlement split is cancelled.
PSP Settlement Split Matched
Occurs when a PSP settlement split is matched.
PSP Settlement Split Pending
Occurs when a PSP settlement split is pending.
PSP Settlement Split Failed
Occurs when a PSP settlement split fails.
PSP Settlement Split Settled
Occurs when a PSP settlement split is settled.
Deposit Rejected
Occurs when a deposit is rejected.
Deposit Settled
Occurs when a deposit is settled.
Deposit Reversed
Occurs when a deposit is reversed.
Invoice Sent
Occurs when an invoice is sent.
Invoice Paid
Occurs when an invoice is paid.
Invoice Payment Failed
Occurs when an invoice payment fails.
Invoice Payment Attempt Failed
Occurs when an invoice payment attempt fails.
GA New
Occurs when a new general account is created.
Payment Link Created
Occurs when a payment link is created.
Payment Link Paid
Occurs when a payment link is paid.
Funds Split Created
Occurs when a funds split is created.
Funds Split Failed
Occurs when a funds split fails.
Funds Split Released
Occurs when a funds split is released.
Funds Split Settled
Occurs when a funds split is settled.
Payment Intent Cancelled
Occurs when a payment intent is cancelled.
Payment Intent Created
Occurs when a payment intent is created.
Payment Intent Pending
Occurs when a payment intent is pending.
Payment Intent Requires Capture
Occurs when a payment intent requires capture.
Payment Intent Requires Customer Action
Occurs when a payment intent requires customer action.
Payment Intent Requires Payment Method
Occurs when a payment intent requires a payment method.
Payment Intent Succeeded
Occurs when a payment intent succeeds.
Payment Consent Created
Occurs when a payment consent is created.
Payment Consent Disabled
Occurs when a payment consent is disabled.
Payment Consent Pending
Occurs when a payment consent is pending.
Payment Consent Updated
Occurs when a payment consent is updated.
Payment Consent Verified
Occurs when a payment consent is verified.
Payment Attempt Authentication Failed
Occurs when a payment attempt authentication fails.
Payment Attempt Authentication Redirected
Occurs when a payment attempt authentication is redirected.
Payment Attempt Authorization Failed
Occurs when a payment attempt authorization fails.
Payment Attempt Authorized
Occurs when a payment attempt is authorized.
Payment Attempt Cancelled
Occurs when a payment attempt is cancelled.
Payment Attempt Capture Failed
Occurs when a payment attempt capture fails.
Payment Attempt Capture Requested
Occurs when a payment attempt capture is requested.
Payment Attempt Expired
Occurs when a payment attempt expires.
Payment Attempt Failed To Process
Occurs when a payment attempt fails to process.
Payment Attempt Paid
Occurs when a payment attempt is paid.
Payment Attempt Pending Authorization
Occurs when a payment attempt is pending authorization.
Payment Attempt Received
Occurs when a payment attempt is received.
Payment Attempt Risk Declined
Occurs when a payment attempt is declined due to risk.
Payment Attempt Settled
Occurs when a payment attempt is settled.
Payment Method Attached
Occurs when a payment method is attached.
Payment Method Created
Occurs when a payment method is created.
Payment Method Detached
Occurs when a payment method is detached.
Payment Method Disabled
Occurs when a payment method is disabled.
Payment Method Updated
Occurs when a payment method is updated.
Customer Created
Occurs when a customer is created.
Customer Updated
Occurs when a customer is updated.
Refund Accepted
Occurs when a refund is accepted.
Refund Failed
Occurs when a refund fails.
Refund Received
Occurs when a refund is received.
Refund Succeeded
Occurs when a refund succeeds.
Dispute Accepted
Occurs when a dispute is accepted.
Dispute Received By Merchant
Occurs when a dispute is received by the merchant.
Dispute Responded By Merchant
Occurs when a dispute is responded to by the merchant.
Dispute Reversed
Occurs when a dispute is reversed.
Dispute Lost
Occurs when a dispute is lost.
Dispute Pre Chargeback Accepted
Occurs when a pre-chargeback dispute is accepted.
Dispute Pre Chargeback Received By Merchant
Occurs when a pre-chargeback dispute is received by the merchant.
Dispute RFI Received By Merchant
Occurs when a dispute RFI is received by the merchant.
Dispute RFI Responded By Merchant
Occurs when a dispute RFI is responded to by the merchant.
Dispute Won
Occurs when a dispute is won.
Dispute Pre Arbitration Received By Merchant
Occurs when a pre-arbitration dispute is received by the merchant.
Dispute Arbitration Escalate Received By Merchant
Occurs when an arbitration escalation is received by the merchant.
Fraud Merchant Notified
Occurs when a merchant is notified of fraud.
Payment In Approval
Occurs when a payment is in approval.
Payment Recalled
Occurs when a payment is recalled.
Payment Rejected
Occurs when a payment is rejected.
Payment Blocked
Occurs when a payment is blocked.
Payment Pending Funds
Occurs when a payment is pending funds.
Subscription Created
Occurs when a subscription is created.
Subscription Updated
Occurs when a subscription is updated.
Subscription Cancelled
Occurs when a subscription is cancelled.
Payment New
Occurs when a new payment is created.
Payment In Review
Occurs when a payment is in review.
Payment Ready For Dispatch
Occurs when a payment is ready for dispatch.
Payment Suspended
Occurs when a payment is suspended.
Payment Dispatched
Occurs when a payment is dispatched.
Payment Failed
Occurs when a payment fails.
Payment Cancellation Requested
Occurs when a payment cancellation is requested.
Payment Cancelled
Occurs when a payment is cancelled.
Payment Retried
Occurs when a payment is retried.
PSP Settlement Intent New
Occurs when a new PSP settlement intent is created.
PSP Settlement Intent Cancelled
Occurs when a PSP settlement intent is cancelled.
PSP Settlement Intent Submitted
Occurs when a PSP settlement intent is submitted.
PSP Settlement Intent Action Required
Occurs when a PSP settlement intent requires action.
PSP Settlement Intent Matched
Occurs when a PSP settlement intent is matched.
PSP Settlement Intent Settled
Occurs when a PSP settlement intent is settled.
Balance VA Top Up
Occurs when a virtual account balance is topped up.
Balance GA Top Up
Occurs when a general account balance is topped up.
Balance Adjustment
Occurs when a balance adjustment is made.
Batch Pending Approval
Occurs when a batch is pending approval.
Batch In Preparation
Occurs when a batch is in preparation.
Batch Processing
Occurs when a batch is processing.
Batch Processed
Occurs when a batch is processed.
Batch Cancelled
Occurs when a batch is cancelled.
Batch Funding Funding
Occurs when a batch funding is in progress.
Batch Funding Funded
Occurs when a batch is funded.
Batch Funding Failed
Occurs when a batch funding fails.
Batch Funding Refunded
Occurs when a batch funding is refunded.
Direct Debit Created
Occurs when a direct debit is created.
Direct Debit In Review
Occurs when a direct debit is in review.
Direct Debit Pending
Occurs when a direct debit is pending.
Direct Debit Rejected
Occurs when a direct debit is rejected.
Direct Debit Settled
Occurs when a direct debit is settled.
Direct Debit Returned
Occurs when a direct debit is returned.
Wallet Transfer Created
Occurs when a wallet transfer is created.
Wallet Transfer Processing
Occurs when a wallet transfer is processing.
Wallet Transfer Sent
Occurs when a wallet transfer is sent.
Wallet Transfer Settled
Occurs when a wallet transfer is settled.
Wallet Transfer Failed
Occurs when a wallet transfer fails.
Account Connected
Occurs when an account is connected.
Account Action Required
Occurs when an account requires action.
Account Active
Occurs when an account becomes active.
Account Suspended
Occurs when an account is suspended.
Conversion Awaiting Funds
Occurs when a conversion is awaiting funds.
Conversion Pending Settlement
Occurs when a conversion is pending settlement.
Conversion Settled
Occurs when a conversion is settled.
Conversion Cancelled
Occurs when a conversion is cancelled.
Transfer New
Occurs when a new transfer is created.
Transfer Settled
Occurs when a transfer is settled.
Charge New
Occurs when a new charge is created.
Charge Pending
Occurs when a charge is pending.
Charge Settled
Occurs when a charge is settled.
Charge Suspended
Occurs when a charge is suspended.
PSP Settlement Deposit Action Required
Occurs when a PSP settlement deposit requires action.
PSP Settlement Deposit Matched
Occurs when a PSP settlement deposit is matched.
PSP Settlement Deposit Settled
Occurs when a PSP settlement deposit is settled.
Funding Source Activated
Occurs when a funding source is activated.
Funding Source Deactivated
Occurs when a funding source is deactivated.
Account Capability Enabled
Occurs when an account capability is enabled.
Account Capability Disabled
Occurs when an account capability is disabled.
Platform Report Completed
Occurs when a platform report is completed.
Platform Report Failed
Occurs when a platform report fails.
RFI Action Required
Occurs when an RFI requires action.
RFI Answered
Occurs when an RFI is answered.
RFI Closed
Occurs when an RFI is closed.
Auto Payment Execute Success
Occurs when an automatic payment executes successfully.
Auto Payment Execute Fail
Occurs when an automatic payment execution fails.
Auto Payment Will Expire
Occurs when an automatic payment is about to expire.
Issuing Transaction Succeeded
Occurs when an issuing transaction succeeds.
Issuing Transaction Failed
Occurs when an issuing transaction fails.
PSP Settlement Split Create Failed
Occurs when a PSP settlement split creation fails.
PSP Settlement Split New
Occurs when a new PSP settlement split is created.
PSP Settlement Split Cancelled
Occurs when a PSP settlement split is cancelled.
PSP Settlement Split Matched
Occurs when a PSP settlement split is matched.
PSP Settlement Split Pending
Occurs when a PSP settlement split is pending.
PSP Settlement Split Failed
Occurs when a PSP settlement split fails.
PSP Settlement Split Settled
Occurs when a PSP settlement split is settled.
Deposit Rejected
Occurs when a deposit is rejected.
Deposit Settled
Occurs when a deposit is settled.
Deposit Reversed
Occurs when a deposit is reversed.
Invoice Sent
Occurs when an invoice is sent.
Invoice Paid
Occurs when an invoice is paid.
Invoice Payment Failed
Occurs when an invoice payment fails.
Invoice Payment Attempt Failed
Occurs when an invoice payment attempt fails.
GA New
Occurs when a new general account is created.
Payment Link Created
Occurs when a payment link is created.
Payment Link Paid
Occurs when a payment link is paid.
Funds Split Created
Occurs when a funds split is created.
Funds Split Failed
Occurs when a funds split fails.
Funds Split Released
Occurs when a funds split is released.
Funds Split Settled
Occurs when a funds split is settled.
Payment Intent Cancelled
Occurs when a payment intent is cancelled.
Payment Intent Created
Occurs when a payment intent is created.
Payment Intent Pending
Occurs when a payment intent is pending.
Payment Intent Requires Capture
Occurs when a payment intent requires capture.
Payment Intent Requires Customer Action
Occurs when a payment intent requires customer action.
Payment Intent Requires Payment Method
Occurs when a payment intent requires a payment method.
Payment Intent Succeeded
Occurs when a payment intent succeeds.
Payment Consent Created
Occurs when a payment consent is created.
Payment Consent Disabled
Occurs when a payment consent is disabled.
Payment Consent Pending
Occurs when a payment consent is pending.
Payment Consent Updated
Occurs when a payment consent is updated.
Payment Consent Verified
Occurs when a payment consent is verified.
Payment Attempt Authentication Failed
Occurs when a payment attempt authentication fails.
Payment Attempt Authentication Redirected
Occurs when a payment attempt authentication is redirected.
Payment Attempt Authorization Failed
Occurs when a payment attempt authorization fails.
Payment Attempt Authorized
Occurs when a payment attempt is authorized.
Payment Attempt Cancelled
Occurs when a payment attempt is cancelled.
Payment Attempt Capture Failed
Occurs when a payment attempt capture fails.
Payment Attempt Capture Requested
Occurs when a payment attempt capture is requested.
Payment Attempt Expired
Occurs when a payment attempt expires.
Payment Attempt Failed To Process
Occurs when a payment attempt fails to process.
Payment Attempt Paid
Occurs when a payment attempt is paid.
Payment Attempt Pending Authorization
Occurs when a payment attempt is pending authorization.
Payment Attempt Received
Occurs when a payment attempt is received.
Payment Attempt Risk Declined
Occurs when a payment attempt is declined due to risk.
Payment Attempt Settled
Occurs when a payment attempt is settled.
Payment Method Attached
Occurs when a payment method is attached.
Payment Method Created
Occurs when a payment method is created.
Payment Method Detached
Occurs when a payment method is detached.
Payment Method Disabled
Occurs when a payment method is disabled.
Payment Method Updated
Occurs when a payment method is updated.
Customer Created
Occurs when a customer is created.
Customer Updated
Occurs when a customer is updated.
Refund Accepted
Occurs when a refund is accepted.
Refund Failed
Occurs when a refund fails.
Refund Received
Occurs when a refund is received.
Refund Succeeded
Occurs when a refund succeeds.
Dispute Accepted
Occurs when a dispute is accepted.
Dispute Received By Merchant
Occurs when a dispute is received by the merchant.
Dispute Responded By Merchant
Occurs when a dispute is responded to by the merchant.
Dispute Reversed
Occurs when a dispute is reversed.
Dispute Lost
Occurs when a dispute is lost.
Dispute Pre Chargeback Accepted
Occurs when a pre-chargeback dispute is accepted.
Dispute Pre Chargeback Received By Merchant
Occurs when a pre-chargeback dispute is received by the merchant.
Dispute RFI Received By Merchant
Occurs when a dispute RFI is received by the merchant.
Dispute RFI Responded By Merchant
Occurs when a dispute RFI is responded to by the merchant.
Dispute Won
Occurs when a dispute is won.
Dispute Pre Arbitration Received By Merchant
Occurs when a pre-arbitration dispute is received by the merchant.
Dispute Arbitration Escalate Received By Merchant
Occurs when an arbitration escalation is received by the merchant.
Fraud Merchant Notified
Occurs when a merchant is notified of fraud.
Payment In Approval
Occurs when a payment is in approval.
Payment Recalled
Occurs when a payment is recalled.
Payment Rejected
Occurs when a payment is rejected.
Payment Blocked
Occurs when a payment is blocked.
Payment Pending Funds
Occurs when a payment is pending funds.
Actions
Content
Prepare Payment Details
Prepare the payment details including routing and optimizing for rates.
Create a New Payment
Create a new payment to a beneficiary.
Cancel Payment by ID
Cancel a payment by the Airwallex Payment ID. Only a payment in a status of either NEW or FAILED can be cancelled.
Get List of Payments
Get list of payments from a specified creation date/time, with optional filters on end creation date/time, buy/sell currency and status.
Get Payment by ID
Get a specific payment by specifying the Airwallex Payment ID.
Retry a Payment
Retry a payment by payment_id. A payment must be in a status of FAILED to be retried.
Validate Payment
Given a payment request, validate it and return all failed fields as a 400 response.
Get List of Beneficiaries
Get list of beneficiaries with optional filters on from date/time, to date/time, names and entity type.
Get a Beneficiary by ID
Get a specific beneficiary by specifying the Airwallex beneficiary_id.
Create a New Beneficiary
Create a new beneficiary to be stored on the Airwallex platform.
Delete Existing Beneficiary
Delete an existing beneficiary stored on the Airwallex platform.
Update Existing Beneficiary
Edit an existing beneficiary stored on the Airwallex platform.
Validate Beneficiary
Given a beneficiary request, validate it and return all failed fields.
Get the API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Create a New Payment Link
Create a new payment link to accept payments from shoppers using a payment link URL.
Get Current Balances
Get available and pending balances for every currency.
Get Balance History
Get balance history for an account based on the transaction currency.
Get Deposit by ID
Retrieves details of a deposit using the given deposit ID.
Get the Form Schema
Get the form schema to build your own user interface to collect beneficiaries' bank account and contact information.
Get the Beneficiary API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Get Financial Transaction by ID
Get a specific financial transaction by an Airwallex financial transaction ID.
Get List of Financial Transactions
Get a list of financial transactions by Airwallex financial transaction filters.
Create Customer
Create a Customer object. Requires the Customer ID in the merchant's system as a mandatory field.
Update Customer
Update a customer's personal information.
Retrieve a Customer
Retrieve a Customer by ID, first returned when creating a new Customer.
Generate Client Secret for Customer
Generate a client secret for a Customer to create a payment method from the client-side.
Create Payment Intent
Start collecting payment from your customer by creating a PaymentIntent with the payment amount, currency, and merchant order ID.
Confirm Payment Intent
Confirm an existing payment intent by its ID.
Retrieve a Payment Intent
Retrieve a Payment Intent by ID.
Prepare Payment Details
Prepare the payment details including routing and optimizing for rates.
Create a New Payment
Create a new payment to a beneficiary.
Cancel Payment by ID
Cancel a payment by the Airwallex Payment ID. Only a payment in a status of either NEW or FAILED can be cancelled.
Get List of Payments
Get list of payments from a specified creation date/time, with optional filters on end creation date/time, buy/sell currency and status.
Get Payment by ID
Get a specific payment by specifying the Airwallex Payment ID.
Retry a Payment
Retry a payment by payment_id. A payment must be in a status of FAILED to be retried.
Validate Payment
Given a payment request, validate it and return all failed fields as a 400 response.
Get List of Beneficiaries
Get list of beneficiaries with optional filters on from date/time, to date/time, names and entity type.
Get a Beneficiary by ID
Get a specific beneficiary by specifying the Airwallex beneficiary_id.
Create a New Beneficiary
Create a new beneficiary to be stored on the Airwallex platform.
Delete Existing Beneficiary
Delete an existing beneficiary stored on the Airwallex platform.
Update Existing Beneficiary
Edit an existing beneficiary stored on the Airwallex platform.
Validate Beneficiary
Given a beneficiary request, validate it and return all failed fields.
Get the API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Create a New Payment Link
Create a new payment link to accept payments from shoppers using a payment link URL.
Get Current Balances
Get available and pending balances for every currency.
Get Balance History
Get balance history for an account based on the transaction currency.
Get Deposit by ID
Retrieves details of a deposit using the given deposit ID.
Get the Form Schema
Get the form schema to build your own user interface to collect beneficiaries' bank account and contact information.
Get the Beneficiary API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Get Financial Transaction by ID
Get a specific financial transaction by an Airwallex financial transaction ID.
Get List of Financial Transactions
Get a list of financial transactions by Airwallex financial transaction filters.
Create Customer
Create a Customer object. Requires the Customer ID in the merchant's system as a mandatory field.
Update Customer
Update a customer's personal information.
Retrieve a Customer
Retrieve a Customer by ID, first returned when creating a new Customer.
Generate Client Secret for Customer
Generate a client secret for a Customer to create a payment method from the client-side.
Create Payment Intent
Start collecting payment from your customer by creating a PaymentIntent with the payment amount, currency, and merchant order ID.
Confirm Payment Intent
Confirm an existing payment intent by its ID.
Retrieve a Payment Intent
Retrieve a Payment Intent by ID.
Prepare Payment Details
Prepare the payment details including routing and optimizing for rates.
Create a New Payment
Create a new payment to a beneficiary.
Cancel Payment by ID
Cancel a payment by the Airwallex Payment ID. Only a payment in a status of either NEW or FAILED can be cancelled.
Get List of Payments
Get list of payments from a specified creation date/time, with optional filters on end creation date/time, buy/sell currency and status.
Get Payment by ID
Get a specific payment by specifying the Airwallex Payment ID.
Retry a Payment
Retry a payment by payment_id. A payment must be in a status of FAILED to be retried.
Validate Payment
Given a payment request, validate it and return all failed fields as a 400 response.
Get List of Beneficiaries
Get list of beneficiaries with optional filters on from date/time, to date/time, names and entity type.
Get a Beneficiary by ID
Get a specific beneficiary by specifying the Airwallex beneficiary_id.
Create a New Beneficiary
Create a new beneficiary to be stored on the Airwallex platform.
Delete Existing Beneficiary
Delete an existing beneficiary stored on the Airwallex platform.
Update Existing Beneficiary
Edit an existing beneficiary stored on the Airwallex platform.
Validate Beneficiary
Given a beneficiary request, validate it and return all failed fields.
Get the API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Create a New Payment Link
Create a new payment link to accept payments from shoppers using a payment link URL.
Get Current Balances
Get available and pending balances for every currency.
Get Balance History
Get balance history for an account based on the transaction currency.
Get Deposit by ID
Retrieves details of a deposit using the given deposit ID.
Get the Form Schema
Get the form schema to build your own user interface to collect beneficiaries' bank account and contact information.
Get the Beneficiary API Schema
API schema specifies the required fields and the corresponding field validation rules for each payment scenario.
Get Financial Transaction by ID
Get a specific financial transaction by an Airwallex financial transaction ID.
Get List of Financial Transactions
Get a list of financial transactions by Airwallex financial transaction filters.
Create Customer
Create a Customer object. Requires the Customer ID in the merchant's system as a mandatory field.
Update Customer
Update a customer's personal information.
Retrieve a Customer
Retrieve a Customer by ID, first returned when creating a new Customer.
Generate Client Secret for Customer
Generate a client secret for a Customer to create a payment method from the client-side.
Create Payment Intent
Start collecting payment from your customer by creating a PaymentIntent with the payment amount, currency, and merchant order ID.
Confirm Payment Intent
Confirm an existing payment intent by its ID.
Retrieve a Payment Intent
Retrieve a Payment Intent by ID.
