Airwallex website screenshot

Airwallex

Airwallex is a financial technology company that specializes in providing global payment solutions for businesses. Their platform enables companies to accept payments, manage multi-currency accounts, convert currencies at competitive rates, send cross-border payments, issue corporate cards, and embed financial services into their own products. Airwallex serves businesses in over 150 countries with APIs for payment acceptance, FX, accounts, transfers, and embedded finance.

6 APIs 9 Features
Cross-Border PaymentsFinTechForeign ExchangePaymentsGlobalEmbedded FinanceMulti-Currency

APIs

Airwallex Payment Acceptance API

The Airwallex Payment Acceptance API enables businesses to accept online payments globally. Supports credit and debit cards, local payment methods, and 3D Secure. Available as h...

Airwallex Global Accounts API

The Airwallex Global Accounts API enables businesses to create and manage multi-currency accounts. Supports account creation, balance management, account statements, and receivi...

Airwallex Payouts API

The Airwallex Payouts API enables businesses to send cross-border payments to suppliers, contractors, and employees globally. Supports bank transfers to 150+ countries, bulk pay...

Airwallex FX API

The Airwallex FX API provides access to real-time foreign exchange rates and currency conversion. Supports spot conversions, rate quotes, and conversion history for 60+ currencies.

Airwallex Issuing API

The Airwallex Issuing API enables businesses to create and manage virtual and physical corporate cards for employee spending. Supports card issuance, spend controls, transaction...

Airwallex Platform API

The Airwallex Platform API enables businesses to embed financial services into their products. Supports merchant onboarding, sub-account management, platform payments, and split...

Collections

Pricing Plans

Airwallex Plans Pricing

3 plans

PLANS

Rate Limits

Airwallex Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Global Payment Acceptance

Accept payments in 180+ currencies via cards and local payment methods.

Multi-Currency Accounts

Hold, manage, and convert funds in 60+ currencies.

Cross-Border Payouts

Send payments to 150+ countries with competitive FX rates.

FX Conversion

Real-time currency conversion at competitive exchange rates.

Corporate Card Issuing

Issue virtual and physical Visa cards for employee spending.

Embedded Finance

Embed Airwallex financial services into your own platform.

Mobile SDKs

iOS, Android, React Native, and Flutter SDKs for in-app payments.

Webhooks

Real-time event notifications for payment status changes.

Risk Management

Built-in fraud detection and risk scoring via the Airwallex Risk SDK.

Use Cases

E-Commerce Checkout

Accept global payments on e-commerce stores and marketplaces.

Cross-Border B2B Payments

Pay international suppliers and contractors efficiently.

Employee Expense Management

Issue cards and track employee spending globally.

Multi-Currency Treasury

Manage treasury operations across multiple currencies.

Marketplace Split Payments

Collect and distribute payments to marketplace sellers.

SaaS Platform Monetization

Embed payment processing into SaaS platforms.

Freelancer Payouts

Pay remote workers and freelancers in their local currencies.

Semantic Vocabularies

Airwallex Context

6 classes · 19 properties

JSON-LD

API Governance Rules

Airwallex API Rules

29 rules · 11 errors 14 warnings 4 info

SPECTRAL

JSON Structure

Airwallex Account Structure

7 properties

JSON STRUCTURE

Airwallex Fx Quote Structure

8 properties

JSON STRUCTURE

Airwallex Payment Intent Structure

13 properties

JSON STRUCTURE

Airwallex Transfer Structure

12 properties

JSON STRUCTURE

Example Payloads

Airwallex Account Example

7 fields

EXAMPLE

Airwallex Fx Quote Example

8 fields

EXAMPLE

Airwallex Transfer Example

12 fields

EXAMPLE

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🔗
Airwallex CLI
CLI
📦
Magento Plugin
SDKs
📦
Salesforce Commerce Cloud
SDKs
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Airwallex Open API
  version: v1
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Obtain access token
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/authentication/login
    docs: 'Exchange the client_id and api_key (sent as `x-client-id` and `x-api-key`

      headers) for a short-lived bearer access token used in subsequent calls.

      '
- info:
    name: Payment Intents
    type: folder
  items:
  - info:
      name: Create a payment intent
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/payment_intents/create
    docs: Create a payment intent
  - info:
      name: Retrieve payment intent
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/payment_intents/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve payment intent
  - info:
      name: Confirm payment intent
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/payment_intents/:id/confirm
      params:
      - name: id
        value: ''
        type: path
    docs: Confirm payment intent
  - info:
      name: Capture payment intent
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/payment_intents/:id/capture
      params:
      - name: id
        value: ''
        type: path
    docs: Capture payment intent
  - info:
      name: Cancel payment intent
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/payment_intents/:id/cancel
      params:
      - name: id
        value: ''
        type: path
    docs: Cancel payment intent
- info:
    name: Customers
    type: folder
  items:
  - info:
      name: Create customer
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/pa/customers/create
    docs: Create customer
  - info:
      name: Retrieve customer
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/pa/customers/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve customer
- info:
    name: Refunds
    type: folder
  items:
  - info:
      name: Create refund
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/pa/refunds/create
    docs: Create refund
  - info:
      name: Retrieve refund
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/pa/refunds/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve refund
- info:
    name: Payouts
    type: folder
  items:
  - info:
      name: Create payout
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/payouts/create
    docs: Create payout
  - info:
      name: Retrieve payout
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/payouts/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve payout
- info:
    name: Transfers
    type: folder
  items:
  - info:
      name: Create transfer
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/transfers/create
    docs: Create transfer
  - info:
      name: Retrieve transfer
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/transfers/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve transfer
- info:
    name: Balances
    type: folder
  items:
  - info:
      name: Get current account balances
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/balances/current
    docs: Get current account balances
- info:
    name: Beneficiaries
    type: folder
  items:
  - info:
      name: List beneficiaries
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/beneficiaries
    docs: List beneficiaries
  - info:
      name: Create beneficiary
      type: http
    http:
      method: POST
      url: https://api.airwallex.com/api/v1/beneficiaries/create
    docs: Create beneficiary
  - info:
      name: Retrieve beneficiary
      type: http
    http:
      method: GET
      url: https://api.airwallex.com/api/v1/beneficiaries/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve beneficiary
bundled: true