airwallex_billing_ customer_ overviewEverything about one billing customer: their record, invoices, subscriptions and payment sources.
Check balances in every currency, pay a supplier, lock in an exchange rate, send a payment link, refund a customer or pull a reconciliation report, all on the Airwallex account your key belongs to.
PopMCPAirwallex
Every balance, transfer, conversion, payment, billing, card, spend, connected account and webhook operation the connection exposes, plus the Airwallex events it can watch.
474 tools in the full catalog: 229 read and 245 write. 42 load by default, and the rest are found with tool search.
airwallex_billing_ customer_ overviewEverything about one billing customer: their record, invoices, subscriptions and payment sources.
airwallex_get_ invoiceRetrieve an Invoice.
airwallex_list_ billing_ customersList all Billing Customers.
airwallex_list_ invoicesList all Invoices.
airwallex_list_ subscriptionsList all Subscriptions.
airwallex_create_ payment_ linkMake a hosted page anyone can pay on.
airwallex_create_ refundMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_get_ payment_ intentRetrieve a Payment Intent.
airwallex_list_ payment_ disputesList all Payment Disputes.
airwallex_list_ payment_ intentsList card and wallet payments.
airwallex_list_ payment_ linksList all Payment Links.
airwallex_list_ refundsList all Refunds.
airwallex_payment_ overviewEverything about one customer payment: the payment intent with its status, each attempt with its failure reason, refunds and disputes.
airwallex_get_ accountWho this connection is: the Airwallex account's id, business name, status, contact and what still needs attention.
airwallex_account_ overviewThe state of this Airwallex account in one call: who it is, balances per currency, global accounts, the latest transfers and the latest balance movements.
airwallex_get_ balance_ historyRetrieve the Balance History.
airwallex_get_ current_ balancesBalances per currency: available (spendable now), pending (from settling conversions and deposits), reserved (held for pending payouts) and total.
airwallex_list_ depositsList all Deposits.
airwallex_list_ global_ accountsList all Global Accounts.
airwallex_list_ card_ transactionsList all Card Transactions.
airwallex_list_ cardsList issued cards.
airwallex_create_ beneficiarySave a payee.
airwallex_create_ transferMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_get_ beneficiaryRetrieve a Beneficiary.
airwallex_get_ beneficiary_ api_ schemaWhich fields a beneficiary needs for a country, currency and payment method.
airwallex_get_ transferRetrieve a Transfer.
airwallex_list_ beneficiariesList saved payees.
airwallex_list_ transfersList payouts.
airwallex_send_ transferPay a beneficiary, safely.
airwallex_validate_ transferCheck a transfer without sending anything: same body as airwallex_create_transfer.
airwallex_list_ billsList all Bills.
airwallex_cash_ flow_ summaryMoney in and out per currency for a period, with fees, net and totals by transaction type, worked out from the account's financial transactions.
airwallex_convert_ currencyConvert between currencies in the wallet, safely.
airwallex_create_ conversionMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ fx_ quoteGet a guaranteed exchange rate for a time window.
airwallex_get_ fx_ rateThe indicative exchange rate right now, for buy_currency and sell_currency.
airwallex_list_ conversionsList all Conversions.
airwallex_list_ financial_ transactionsEvery movement that changed the account balance.
airwallex_list_ settlementsList all Settlements.
airwallex_run_ financial_ reportBuild a financial report and read it, in one call: balance activity, reconciliation, settlements, online payments or account statements.
airwallex_list_ webhooksList webhook endpoints: id, url and events.
airwallex_download_ documentGet a report or letter as a file: a finished financial report, a settlement report, a confirmation letter for a deposit or transfer, or a global account statement.
airwallex_add_ credit_ note_ line_ itemsCreate Credit Note Line Items and Add Them to a Credit Note.
airwallex_add_ invoice_ line_ itemsCreate Invoice Line Items and Add Them to an Invoice.
airwallex_archive_ meterArchive a Meter.
airwallex_cancel_ billing_ checkoutCancel a Billing Checkout.
airwallex_cancel_ subscriptionCancel a Subscription.
airwallex_create_ billing_ checkoutCreate a Billing Checkout.
airwallex_create_ billing_ customerCreate a Billing Customer.
airwallex_create_ couponCreate a Coupon.
airwallex_create_ credit_ noteCreate a Credit Note.
airwallex_create_ invoiceCreate a draft invoice for a billing customer.
airwallex_create_ meterCreate a Meter.
airwallex_create_ payment_ sourceCreate a Payment Source.
airwallex_create_ priceCreate a Price.
airwallex_create_ productCreate a Product.
airwallex_create_ rate_ cardCreate a Rate Card.
airwallex_create_ rate_ card_ versionCreate a Rate Card Version.
airwallex_create_ subscriptionCreate a Subscription.
airwallex_delete_ credit_ noteDelete a Credit Note.
airwallex_delete_ credit_ note_ line_ itemsDelete Credit Note Line Items From a Credit Note.
airwallex_delete_ draft_ invoiceDelete a Draft Invoice.
airwallex_delete_ invoice_ line_ itemsDelete Invoice Line Items Within an Invoice.
airwallex_finalize_ credit_ noteFinalize a Credit Note.
airwallex_finalize_ invoiceFinalize an Invoice.
airwallex_get_ billing_ checkoutRetrieve a Billing Checkout.
airwallex_get_ billing_ customerRetrieve a Billing Customer.
airwallex_get_ billing_ customer_ bank_ transfer_ instructionsRetrieve Bank Transfer Instructions of a Billing Customer.
airwallex_get_ billing_ transactionRetrieve a Billing Transaction.
airwallex_get_ couponRetrieve a Coupon.
airwallex_get_ credit_ noteRetrieve a Credit Note.
airwallex_get_ credit_ note_ line_ itemRetrieve a Credit Note Line Item.
airwallex_get_ e_ invoicing_ documentRetrieve an E-Invoicing Document.
airwallex_get_ invoice_ line_ itemRetrieve an Invoice Line Item.
airwallex_get_ invoice_ line_ item_ groupRetrieve an Invoice Line Item Group.
airwallex_get_ meterRetrieve a Meter.
airwallex_get_ meter_ summariesRetrieve Summaries of a Meter.
airwallex_get_ payment_ sourceRetrieve a Payment Source.
airwallex_get_ priceRetrieve a Price.
airwallex_get_ productRetrieve a Product.
airwallex_get_ rate_ cardRetrieve a Rate Card.
airwallex_get_ rate_ card_ itemRetrieve a Rate Card Item.
airwallex_get_ rate_ card_ versionRetrieve a Rate Card Version.
airwallex_get_ subscriptionRetrieve a Subscription.
airwallex_get_ subscription_ itemRetrieve a Subscription Item.
airwallex_ingest_ usage_ eventIngest a Usage Event.
airwallex_ingest_ usage_ eventsBatch Ingest Usage Events.
airwallex_list_ billing_ checkoutsList all Billing Checkouts.
airwallex_list_ billing_ transactionsList all Billing Transactions.
airwallex_list_ couponsList all Coupons.
airwallex_list_ credit_ note_ line_ itemsList all Credit Note Line Items.
airwallex_list_ credit_ notesList all Credit Notes.
airwallex_list_ e_ invoicing_ documentsGet list of E-Invoicing Documents.
airwallex_list_ invoice_ line_ item_ groupsList all Invoice Line Item Groups.
airwallex_list_ invoice_ line_ itemsList all Invoice Line Items.
airwallex_list_ metersList all Meters.
airwallex_list_ payment_ sourcesList all Payment Sources.
airwallex_list_ pricesList all Prices.
airwallex_list_ productsList all Products.
airwallex_list_ rate_ card_ itemsList all Rate Card Items.
airwallex_list_ rate_ card_ versionsList all Rate Card Versions.
airwallex_list_ rate_ cardsList all Rate Cards.
airwallex_list_ subscription_ itemsList all Subscription Items.
airwallex_mark_ invoice_ paidMark an Invoice As Paid.
airwallex_pay_ invoiceMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_preview_ credit_ notePreview a Credit Note.
airwallex_preview_ invoicePreview an Invoice.
airwallex_restore_ meterRestore a Meter.
airwallex_update_ billing_ checkoutUpdate a Billing Checkout.
airwallex_update_ billing_ customerUpdate a Billing Customer.
airwallex_update_ couponUpdate a Coupon.
airwallex_update_ credit_ noteUpdate a Credit Note.
airwallex_update_ credit_ note_ line_ itemsUpdate Credit Note Line Items in a Credit Note.
airwallex_update_ invoiceUpdate an Invoice.
airwallex_update_ invoice_ line_ itemsUpdate Invoice Line Items in an Invoice.
airwallex_update_ meterUpdate a Meter.
airwallex_update_ priceUpdate a Price.
airwallex_update_ productUpdate a Product.
airwallex_update_ rate_ cardUpdate a Rate Card.
airwallex_update_ subscriptionUpdate a Subscription.
airwallex_void_ credit_ noteVoid a Credit Note.
airwallex_void_ invoiceVoid an Invoice.
airwallex_void_ usage_ eventVoid a Usage Event.
airwallex_accept_ payment_ disputeMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_activate_ payment_ linkActivate a Payment Link.
airwallex_activate_ terminalActivate a Terminal.
airwallex_add_ apple_ pay_ domainsAdd Apple Pay Domains.
airwallex_cancel_ payment_ intentCancel a Payment Intent.
airwallex_cancel_ terminal_ operationCancel Current Operation on a Terminal.
airwallex_capture_ payment_ intentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_challenge_ payment_ disputeChallenge a Payment Dispute.
airwallex_confirm_ payment_ intentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_continue_ payment_ consent_ verificationContinue To Verify a Payment Consent.
airwallex_continue_ payment_ intent_ confirmationContinue To Confirm a Payment Intent.
airwallex_create_ conversion_ quoteCreate a Conversion Quote.
airwallex_create_ customs_ declarationCreate a Customs Declaration.
airwallex_create_ funds_ splitMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ funds_ split_ reversalMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ payment_ consentCreate a Payment Consent.
airwallex_create_ payment_ customerCreate a Customer.
airwallex_create_ payment_ intentStart a payment: amount in major units, currency, merchant_order_id (your order number).
airwallex_create_ payment_ methodCreate a Payment Method.
airwallex_create_ terminalCreate a Terminal.
airwallex_deactivate_ payment_ linkDeactivate a Payment Link.
airwallex_deactivate_ terminalDeactivate a Terminal.
airwallex_disable_ payment_ consentDisable a Payment Consent.
airwallex_disable_ payment_ methodDisable a Payment Method.
airwallex_generate_ payment_ customer_ client_ secretGenerate a Client Secret for a Customer.
airwallex_get_ conversion_ quoteRetrieve a Conversion Quote.
airwallex_get_ customer_ balance_ transactionRetrieve a Customer Balance Transaction.
airwallex_get_ customs_ declarationRetrieve a Customs Declaration.
airwallex_get_ funds_ splitRetrieve a Funds Split.
airwallex_get_ funds_ split_ reversalRetrieve a Funds Split Reversal.
airwallex_get_ payment_ attemptRetrieve a Payment Attempt.
airwallex_get_ payment_ consentRetrieve a Payment Consent.
airwallex_get_ payment_ customerRetrieve a Customer.
airwallex_get_ payment_ disputeRetrieve a Payment Dispute.
airwallex_get_ payment_ linkRetrieve a Payment Link.
airwallex_get_ payment_ methodRetrieve a Payment Method.
airwallex_get_ payment_ reserve_ planRetrieve the Current Reserve Plan.
airwallex_get_ refundRetrieve a Refund.
airwallex_get_ terminalRetrieve a Terminal.
airwallex_increment_ payment_ intent_ authorizationMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_list_ apple_ pay_ domainsList all Apple Pay Domains.
airwallex_list_ convertible_ shopper_ currenciesList all Convertible Shopper Currencies.
airwallex_list_ dispute_ payment_ intentsList all Related Payment Intents.
airwallex_list_ funds_ split_ reversalsList all Funds Split Reversals.
airwallex_list_ funds_ splitsList all Funds Splits.
airwallex_list_ payment_ attemptsList all Payment Attempts.
airwallex_list_ payment_ banksList all Available Bank Names.
airwallex_list_ payment_ consentsList all Payment Consents.
airwallex_list_ payment_ customersList all Customers.
airwallex_list_ payment_ method_ typesList all Available Payment Method Types.
airwallex_list_ payment_ methodsList all Payment Methods.
airwallex_list_ settlement_ recordsList all Settlement Records.
airwallex_list_ terminalsList all Terminals.
airwallex_process_ terminal_ payment_ intentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_redeclare_ customs_ declarationRedeclare a Customs Declaration.
airwallex_release_ funds_ splitMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_remove_ apple_ pay_ domainsRemove Apple Pay Domains.
airwallex_reset_ terminal_ passwordReset a Terminal Password.
airwallex_send_ payment_ linkSend a Payment Link.
airwallex_terminate_ terminalTerminate a Terminal.
airwallex_update_ customs_ declarationUpdate a Customs Declaration.
airwallex_update_ payment_ consentUpdate a Payment Consent.
airwallex_update_ payment_ customerUpdate a Customer.
airwallex_update_ payment_ disputeUpdate a Payment Dispute.
airwallex_update_ payment_ intentUpdate a Payment Intent.
airwallex_update_ payment_ linkUpdate a Payment Link.
airwallex_update_ payment_ methodUpdate a Payment Method.
airwallex_update_ terminalUpdate a Terminal.
airwallex_verify_ payment_ consentVerify a Payment Consent.
airwallex_adjust_ program_ spending_ account_ limitsAdjust Program Spending Account Limits.
airwallex_agree_ connected_ account_ termsRecord that a connected account accepted Airwallex's terms.
airwallex_authorize_ hosted_ flowAuthorize a Flow.
airwallex_cancel_ psp_ settlement_ intentCancel a PSP Settlement Intent.
airwallex_cancel_ psp_ settlement_ splitCancel a PSP Settlement Split.
airwallex_create_ account_ amendmentCreate an Account Amendment.
airwallex_create_ account_ invitation_ linkCreate an Account Invitation Link.
airwallex_create_ batch_ settlement_ reportCreate a Batch Report.
airwallex_create_ chargeMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ connected_ accountCreate an Account.
airwallex_create_ connected_ account_ transferMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ hosted_ flowCreate a Flow.
airwallex_create_ offboardingCreate an Offboarding.
airwallex_create_ platform_ reportCreate a Platform Report.
airwallex_create_ program_ spending_ accountCreate a Program Spending Account.
airwallex_create_ psp_ settlement_ intentCreate a PSP Settlement Intent.
airwallex_deposit_ to_ liquidity_ programMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_get_ account_ amendmentRetrieve an Account Amendment.
airwallex_get_ account_ invitation_ linkRetrieve an Account Invitation Link.
airwallex_get_ account_ wallet_ infoRetrieve Account Wallet Information.
airwallex_get_ batch_ settlement_ reportRetrieve a Settlement Report.
airwallex_get_ chargeRetrieve a Charge.
airwallex_get_ connected_ accountRetrieve an Account.
airwallex_get_ connected_ account_ transferRetrieve a Connected Account Transfer.
airwallex_get_ hosted_ flowRetrieve a Flow.
airwallex_get_ liquidity_ programRetrieve a Program.
airwallex_get_ offboardingRetrieve an Offboarding.
airwallex_get_ platform_ reportRetrieve a Platform Report.
airwallex_get_ program_ spending_ accountRetrieve a Program Spending Account.
airwallex_get_ psp_ settlement_ intentRetrieve a PSP Settlement Intent.
airwallex_get_ psp_ settlement_ splitRetrieve a PSP Settlement Split.
airwallex_list_ chargesList all Charges.
airwallex_list_ connected_ account_ transfersList all Connected Account Transfers.
airwallex_list_ connected_ accountsList the connected accounts of a platform.
airwallex_list_ liquidity_ program_ transactionsList all Program Transactions.
airwallex_list_ offboardingsList all Offboardings.
airwallex_list_ program_ spending_ accountsList all Program Spending Accounts.
airwallex_list_ psp_ settlement_ depositsList all PSP Settlement Deposits.
airwallex_list_ psp_ settlement_ intentsList all PSP Settlement Intents.
airwallex_list_ psp_ settlement_ splitsList all PSP Settlement Splits.
airwallex_reactivate_ connected_ accountReactivate an Account.
airwallex_release_ psp_ settlement_ splitMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_split_ psp_ settlement_ intentSplit a PSP Settlement Intent.
airwallex_submit_ connected_ accountSubmit an Account for Activation.
airwallex_submit_ psp_ settlement_ intentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_suspend_ connected_ accountSuspend an Account.
airwallex_update_ connected_ accountUpdate a Connected Account.
airwallex_update_ psp_ settlement_ intentUpdate a PSP Settlement Intent.
airwallex_withdraw_ from_ liquidity_ programMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_cancel_ direct_ debitCancel a Direct Debit.
airwallex_cancel_ global_ account_ aliasCancel an Alias for a Global Account.
airwallex_cancel_ payout_ mandateCancel a Direct Debit Payout Mandate.
airwallex_close_ global_ accountClose a Global Account.
airwallex_complete_ linked_ account_ authComplete the Authentication Refresh.
airwallex_confirm_ linked_ accountConfirm a Linked Account Among Candidate Accounts.
airwallex_create_ direct_ debit_ depositMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ global_ accountCreate a Global Account.
airwallex_create_ global_ account_ aliasCreate an Alias for a Global Account.
airwallex_create_ linked_ accountCreate a Linked Account.
airwallex_create_ linked_ account_ authGenerate a Linked Account Authentication.
airwallex_generate_ global_ account_ statementA PDF statement letter for a global account.
airwallex_get_ depositRetrieve a Deposit.
airwallex_get_ deposit_ mandateRetrieve a Direct Debit Deposit Mandate.
airwallex_get_ direct_ debitRetrieve a Direct Debit.
airwallex_get_ global_ accountRetrieve a Global Account.
airwallex_get_ global_ account_ aliasRetrieve an Alias.
airwallex_get_ linked_ accountRetrieve a Linked Account.
airwallex_get_ linked_ account_ balancesCheck Available Balances.
airwallex_get_ payout_ mandateRetrieve a Direct Debit Payout Mandate.
airwallex_list_ direct_ debitsList all Direct Debits.
airwallex_list_ global_ account_ aliasesList all Aliases.
airwallex_list_ global_ account_ transactionsList all Global Account Transactions.
airwallex_list_ linked_ accountsList all Linked Accounts.
airwallex_list_ payout_ mandatesList all Direct Debit Payout Mandates.
airwallex_port_ global_ account_ aliasInitiate an Alias Port for a Global Account.
airwallex_refresh_ linked_ account_ authRefresh a Linked Account Authentication.
airwallex_request_ alias_ verification_ codeRequest New Alias Verification Code.
airwallex_submit_ alias_ verification_ codeSubmit Alias Verification Code.
airwallex_suspend_ linked_ accountSuspend a Linked Account.
airwallex_update_ deposit_ mandateUpdate a Direct Debit Deposit Mandate.
airwallex_update_ global_ accountUpdate an Existing Global Account.
airwallex_verify_ linked_ account_ microdepositsVerify Linked Account with Micro-deposits.
airwallex_activate_ cardActivate a Card.
airwallex_cancel_ card_ disputeCancel a Transaction Dispute.
airwallex_create_ cardIssue a card to a cardholder.
airwallex_create_ card_ disputeCreate a Transaction Dispute.
airwallex_create_ cardholderCreate a Cardholder.
airwallex_delete_ cardholderDelete a Cardholder.
airwallex_get_ cardGet an issued card: status, limits, cardholder, masked number.
airwallex_get_ card_ authorizationRetrieve an Authorization.
airwallex_get_ card_ disputeRetrieve a Transaction Dispute.
airwallex_get_ card_ remaining_ limitsList all Card Remaining Limits.
airwallex_get_ card_ transactionRetrieve a Card Transaction.
airwallex_get_ card_ transaction_ eventRetrieve a Card Transaction Event.
airwallex_get_ card_ transaction_ lifecycleRetrieve a Card Transaction Lifecycle.
airwallex_get_ cardholderRetrieve the Cardholder Details.
airwallex_get_ digital_ wallet_ tokenRetrieve a Digital Wallet Token.
airwallex_get_ issuing_ configRetrieve the Issuing Config.
airwallex_get_ issuing_ transactionRetrieve a Transaction.
airwallex_get_ merchant_ brandRetrieve a Merchant Brand.
airwallex_list_ card_ authorizationsList all Authorizations.
airwallex_list_ card_ disputesList all Transaction Disputes.
airwallex_list_ card_ transaction_ eventsList all Card Transaction Events.
airwallex_list_ card_ transaction_ lifecyclesList all Card Transaction Lifecycles.
airwallex_list_ cardholdersList all Cardholders.
airwallex_list_ digital_ wallet_ tokensList all Digital Wallet Tokens.
airwallex_list_ issuing_ transactionsList all Transactions.
airwallex_list_ merchant_ brandsList all Merchant Brands.
airwallex_provision_ card_ digital_ walletProvision a Card to a Digital Wallet.
airwallex_submit_ card_ disputeSubmit a Transaction Dispute.
airwallex_update_ cardUpdate a Card.
airwallex_update_ card_ disputeUpdate a Transaction Dispute.
airwallex_update_ cardholderUpdate a Cardholder.
airwallex_update_ digital_ wallet_ token_ statusUpdate the Digital Wallet Token Status.
airwallex_update_ issuing_ configUpdate the Issuing Config.
airwallex_simulate_ accept_ mandateSandbox only: refused on a live connection.
airwallex_simulate_ approve_ account_ amendmentSandbox only: refused on a live connection.
airwallex_simulate_ cancel_ mandateSandbox only: refused on a live connection.
airwallex_simulate_ cancel_ offboardingSandbox only: refused on a live connection.
airwallex_simulate_ capture_ card_ transactionSandbox only: refused on a live connection.
airwallex_simulate_ card_ refundSandbox only: refused on a live connection.
airwallex_simulate_ card_ transactionSandbox only: refused on a live connection.
airwallex_simulate_ cardholder_ pass_ reviewSandbox only: refused on a live connection.
airwallex_simulate_ close_ rfiSandbox only: refused on a live connection.
airwallex_simulate_ complete_ offboardingSandbox only: refused on a live connection.
airwallex_simulate_ connected_ account_ statusSandbox only: refused on a live connection.
airwallex_simulate_ create_ payment_ disputeSandbox only: refused on a live connection.
airwallex_simulate_ create_ rfiSandbox only: refused on a live connection.
airwallex_simulate_ escalate_ payment_ disputeSandbox only: refused on a live connection.
airwallex_simulate_ fail_ microdepositsSandbox only: refused on a live connection.
airwallex_simulate_ fail_ next_ autochargeSandbox only: refused on a live connection.
airwallex_simulate_ follow_ up_ rfiSandbox only: refused on a live connection.
airwallex_simulate_ global_ account_ depositSandbox only: refused on a live connection.
airwallex_simulate_ list_ terminal_ payment_ scenariosSandbox only: refused on a live connection.
airwallex_simulate_ reject_ account_ amendmentSandbox only: refused on a live connection.
airwallex_simulate_ reject_ depositSandbox only: refused on a live connection.
airwallex_simulate_ reject_ mandateSandbox only: refused on a live connection.
airwallex_simulate_ resolve_ payment_ disputeSandbox only: refused on a live connection.
airwallex_simulate_ reverse_ card_ transactionSandbox only: refused on a live connection.
airwallex_simulate_ reverse_ depositSandbox only: refused on a live connection.
airwallex_simulate_ settle_ depositSandbox only: refused on a live connection.
airwallex_simulate_ shopper_ actionSandbox only: refused on a live connection.
airwallex_simulate_ terminal_ activation_ codeSandbox only: refused on a live connection.
airwallex_simulate_ terminal_ paymentSandbox only: refused on a live connection.
airwallex_simulate_ threeds_ notificationSandbox only: refused on a live connection.
airwallex_simulate_ transfer_ statusSandbox only: refused on a live connection.
airwallex_simulate_ turn_ off_ terminalSandbox only: refused on a live connection.
airwallex_simulate_ turn_ on_ terminalSandbox only: refused on a live connection.
airwallex_add_ batch_ transfer_ itemsAdd Items To a Batch.
airwallex_cancel_ transferCancel a Transfer.
airwallex_confirm_ transfer_ fundingMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ batch_ transferCreate a Batch Transfer.
airwallex_create_ payerCreate a Payer.
airwallex_delete_ batch_ transferDelete a Batch Transfer.
airwallex_delete_ batch_ transfer_ itemsDelete Items Within a Batch.
airwallex_delete_ beneficiaryDelete an Existing Beneficiary.
airwallex_delete_ payerDelete an Existing Payer.
airwallex_get_ batch_ transferRetrieve a Batch Transfer.
airwallex_get_ beneficiary_ form_ schemaRetrieve the Form Schema.
airwallex_get_ payerRetrieve a Payer.
airwallex_list_ batch_ transfer_ itemsList all Items Within a Batch.
airwallex_list_ batch_ transfersList all Batch Transfers.
airwallex_list_ beneficiary_ financial_ institutionsList all Supported Financial Institutions.
airwallex_list_ payersList all Payers.
airwallex_quote_ batch_ transferQuote a Batch Transfer.
airwallex_submit_ batch_ transferMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_update_ beneficiaryUpdate an Existing Beneficiary.
airwallex_update_ payerUpdate an Existing Payer.
airwallex_validate_ beneficiaryValidate a Beneficiary.
airwallex_validate_ payerValidate a Payer.
airwallex_verify_ beneficiary_ accountVerify a Beneficiary Account.
airwallex_add_ expense_ line_ itemsAdd Expense Line Items.
airwallex_create_ billCreate a Bill.
airwallex_create_ purchase_ orderCreate a Purchase Order.
airwallex_create_ vendorCreate a Vendor.
airwallex_delete_ expense_ line_ itemsDelete Expense Line Items.
airwallex_get_ billRetrieve a Bill.
airwallex_get_ expenseRetrieve an Expense.
airwallex_get_ purchase_ orderRetrieve a Purchase Order.
airwallex_get_ reimbursementRetrieve a Reimbursement.
airwallex_get_ reimbursement_ reportRetrieve a Reimbursement Report.
airwallex_get_ reimbursement_ report_ transferRetrieve a Reimbursement Report Transfer.
airwallex_get_ vendorRetrieve a Vendor.
airwallex_list_ expensesList all Expenses.
airwallex_list_ purchase_ ordersList all Purchase Orders.
airwallex_list_ reimbursement_ reportsList all Reimbursement Reports.
airwallex_list_ reimbursementsList all Reimbursements.
airwallex_list_ vendorsList all Vendors.
airwallex_mark_ bill_ paidMark Bill As Paid.
airwallex_mark_ reimbursement_ report_ paidMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_update_ bill_ sync_ statusUpdate Bill Sync Status.
airwallex_update_ expenseUpdate an Expense.
airwallex_update_ expense_ line_ itemsUpdate Expense Line Items.
airwallex_update_ expense_ sync_ statusUpdate Expense Sync Status.
airwallex_update_ purchase_ order_ sync_ statusUpdate Purchase Order Sync Status.
airwallex_update_ reimbursement_ report_ sync_ statusUpdate Reimbursement Report Sync Status.
airwallex_update_ reimbursement_ transfer_ sync_ statusUpdate Reimbursement Report Transfer Sync Status.
airwallex_update_ vendor_ sync_ statusUpdate Vendor Sync Status.
airwallex_create_ accounting_ fieldCreate an Accounting Field.
airwallex_create_ accounting_ field_ valueCreate an Accounting Field Value.
airwallex_create_ general_ ledger_ accountCreate a General Ledger Account.
airwallex_create_ tax_ codeCreate a Tax Code.
airwallex_get_ accounting_ fieldRetrieve an Accounting Field.
airwallex_get_ accounting_ field_ valueRetrieve an Accounting Field Value.
airwallex_get_ general_ ledger_ accountRetrieve a General Ledger Account.
airwallex_get_ tax_ codeRetrieve a Tax Code.
airwallex_list_ accounting_ field_ valuesList all Accounting Field Values.
airwallex_list_ accounting_ fieldsList all Accounting Fields.
airwallex_list_ general_ ledger_ accountsList all General Ledger Accounts.
airwallex_list_ tax_ codesList all Tax Codes.
airwallex_update_ accounting_ fieldUpdate an Accounting Field.
airwallex_update_ accounting_ field_ valueUpdate an Accounting Field Value.
airwallex_update_ general_ ledger_ accountUpdate a General Ledger Account.
airwallex_update_ tax_ codeUpdate a Tax Code.
airwallex_add_ watchlist_ itemAdd an Item to the Watchlist.
airwallex_create_ sellerCreate a Seller.
airwallex_deactivate_ sellerDeactivate a Seller.
airwallex_generate_ risk_ reportGenerate a risk report.
airwallex_get_ rfiRetrieve an RFI.
airwallex_get_ risk_ reportRetrieve a risk report.
airwallex_get_ sellerRetrieve a Seller.
airwallex_get_ watchlist_ itemRetrieve an Item.
airwallex_list_ rfisList all RFIs.
airwallex_list_ watchlist_ itemsList all Items.
airwallex_respond_ to_ rfiRespond to an RFI.
airwallex_send_ issuing_ fraud_ feedbackFraud Feedback (Issuing).
airwallex_update_ watchlist_ itemUpdate an Item.
airwallex_create_ conversion_ amendmentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ financial_ reportAsk Airwallex to build a report.
airwallex_get_ conversionRetrieve a Conversion.
airwallex_get_ conversion_ amendmentRetrieve an Amendment.
airwallex_get_ financial_ reportRetrieve a Financial Report.
airwallex_get_ financial_ report_ contentThe content of a finished financial report.
airwallex_get_ financial_ transactionRetrieve a Financial Transaction.
airwallex_get_ fx_ quoteRetrieve a Quote.
airwallex_get_ settlementRetrieve a Settlement.
airwallex_get_ settlement_ report_ fileA settlement's report file.
airwallex_list_ conversion_ amendmentsList all Amendments.
airwallex_list_ financial_ reportsList all Financial Reports.
airwallex_quote_ conversion_ amendmentCreate an Amendment Quote.
airwallex_get_ connected_ storeRetrieve a Connected Store.
airwallex_get_ expiring_ transfer_ limitRetrieve the Expiring Transfer or Deposit Limit.
airwallex_get_ file_ download_ linksList all File Download Links.
airwallex_get_ transfer_ limitRetrieve the Transfer or Deposit Limit.
airwallex_list_ connected_ storesList all Connected Stores.
airwallex_list_ industry_ categoriesIndustry Categories.
airwallex_list_ invalid_ conversion_ datesInvalid Conversion Dates.
airwallex_list_ supported_ currenciesSupported Currencies.
airwallex_upload_ fileUpload a document (at most 20 MB; filename at most 50 characters) and get a file_id to attach elsewhere.
airwallex_upload_ order_ items_ for_ limitIncrease Transfer or Deposit Limit.
airwallex_create_ auto_ paymentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_disable_ auto_ paymentDisable an Auto Payment.
airwallex_enable_ auto_ paymentMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_get_ auto_ paymentRetrieve an Auto Payment.
airwallex_list_ auto_ payment_ tasksList all Auto Payment Tasks.
airwallex_list_ auto_ paymentsList all Auto Payments.
airwallex_update_ auto_ paymentUpdate an Auto Payment.
airwallex_cancel_ checkout_ sessionCancel a Checkout Session.
airwallex_create_ borrowerCreate a Borrower.
airwallex_create_ checkout_ sessionCreate a Checkout Session.
airwallex_create_ webhookHave Airwallex send events to a URL.
airwallex_delete_ webhookDelete a Webhook.
airwallex_get_ borrowerList all Borrower Details.
airwallex_get_ checkout_ sessionRetrieve a Checkout Session.
airwallex_get_ lenderList all Lender Details.
airwallex_get_ webhookGet one webhook endpoint.
airwallex_list_ borrowersList all Borrowers for This Lender.
airwallex_list_ checkout_ sessionsGet list of Checkout Sessions.
airwallex_update_ borrowerUpdate Borrower Settings.
airwallex_update_ checkout_ sessionUpdate a Checkout Session.
airwallex_update_ webhookUpdate a Webhook.
airwallex_get_ reconciliation_ balances_ batchRetrieve the Balances in Batch.
airwallex_get_ reconciliation_ transactions_ batchRetrieve the Transactions in Batch.
airwallex_list_ reconciliation_ balancesList all Balances.
airwallex_list_ reconciliation_ transactionsList all Transactions.
airwallex_enable_ account_ capabilityEnable an Account Capability.
airwallex_get_ account_ capabilityRetrieve an Account Capability.
airwallex_list_ funding_ limitsList all Funding Limits.
airwallex_create_ reserveMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_create_ unreserveMOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.
airwallex_get_ confirmation_ letterA PDF letter confirming a deposit or transfer.
airwallex_list_ security_ audit_ logsSecurity Audit Logs.
Credentials off one Airwallex screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
In the Airwallex web app, open Settings, then Developer, then API keys, and create a scoped key with the products you want the AI to use. Paste its Client ID and API key, and PopMCP works out whether it is a live or a sandbox key.
Your Client ID••••••••••••3f7aacct_...Transfers, conversions, captures and refunds go through the moment the AI calls them, and a live key moves real money. Give the key Read scopes only, keep teammates on read-only in PopMCP, or connect a sandbox key first. Card numbers and CVCs are never accepted or returned.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Airwallex credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
What are my Airwallex balances, and how much came in and went out last month?
airwallex_account_overviewok
Then just ask for the work
“What are my Airwallex balances, and how much came in and went out last month?”
“Pay Supplier Ltd 2,500 USD for invoice 1042, but show me the details before anything is sent”
“What rate would I get converting 10,000 AUD to USD right now?”
“Why did this customer's payment fail, and refund it if it went through twice”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Airwallex behind an AI client.
Two values from the Airwallex web app: the Client ID and an API key, under Settings, Developer, API keys. You need the Owner, Admin or Developer role, and Airwallex shows the key only once. There is no sign-in screen to approve and nothing to deploy. PopMCP finds out whether the key is live or sandbox and says so on the connection.
It can move money if your key allows it. create_transfer pays a beneficiary, create_conversion exchanges currencies, create_refund sends money back and capture_payment_intent takes a payment. They run as soon as the AI calls them. send_transfer and convert_currency only check and show the details unless they are told to confirm. For a look-only connection, give the key Read scopes, or choose read-only access in PopMCP.
A key belongs to one or the other. The connection's name says sandbox when it is one, the connection profile tool says which system it is on, and money-moving answers repeat it. Sandbox keys come from a separate login at www.sandbox.airwallex.com, and sandbox-only simulation tools are refused on a live connection.
A scoped key only reaches the products you ticked, and some products, such as Issuing, Billing and connected accounts, have to be on for your account. When a call is refused, PopMCP names the scope to add. Edit the key's scopes on the API keys page and the change applies from the next call.
Full card numbers and CVCs never pass through PopMCP. The tool that returns an issued card's full details is left out, tools that would accept a card number refuse it before anything is sent, and answers only ever show masked numbers. Take card payments with a payment link or Airwallex's own checkout.
Add the account to use as Account ID under More options on the connect form. It starts acct_ and is in Settings, Account details. Without it, Airwallex gives the key organization-level access only, so tools such as balances and transfers are refused. Platforms can act for a connected account by passing its id on any tool.
Nearly all of it: every documented endpoint except the sign-in calls PopMCP handles itself, and the two that deal in full card numbers. Everyday tools load by default, and the rest are a search away, including issuing, billing, spend, accounting, connected accounts, risk and sandbox simulation.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect Airwallex in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Airwallex on the consent screen. The Airwallex tools are then available in that session, and no Airwallex credential is stored on your machine.
Loading 474 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 42-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 474 here. A trigger is something PopMCP watches for you: 22 Airwallex events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Airwallex.
Launch a hosted MCP endpoint for Airwallex, keep tool access under control, and start testing real workflow prompts right away.