Skip to content
API DocsDocs

APM Payload References

All supported APM payment methods and their payload requirements.

3 min readUpdated Apr 8, 2026

This document provides a complete reference of all payment methods and payment types supported by the Exirom APM API. Use the paymentMethod and paymentType fields in your apmPayload when initiating transactions.

All APM transactions use the same endpoint (POST /api/v1/payments/apm). The apmPayload object varies per payment method — see Initiating a Payment for the full request structure. For unified smart routing across all types, use SMART_APM — see Smart APM Routing.


#Supported Payment Types (PaymentType)

The paymentType field categorizes how the transaction is processed:

Payment TypeDescription
BANK_TRANSFERAccount-to-account bank transfers
CARD_PAYMENTCard-based payments (credit, debit, prepaid)
E_WALLETElectronic wallet payments
MOBILE_WALLETNative mobile wallet apps (Google Pay, Apple Pay, etc.)
CASHCash payments via supported channels
VOUCHERVoucher or gift code payments
CARRIER_BILLINGCharges added to mobile phone bill
BNPLBuy Now, Pay Later installment payments
CRYPTO_WALLETCryptocurrency wallet payments

#Smart Routing Methods

Smart methods auto-route to the best available provider. Use these when you don't need to target a specific payment method.

Payment MethodDescriptionDocs
SMART_APMUniversal smart APM routing (any type)Smart APM Routing
SMART_E_WALLETSmart e-wallet routingSmart E-Wallets
SMART_QRSmart QR payment routingSmart QR Payments
SMART_MOBILE_WALLETSmart mobile wallet routingSmart Mobile Wallets
SMART_BANK_TRANSFERSmart bank transfer routingSmart Bank Transfers
SMART_BANK_TRANSFER_PAYOUTSmart bank transfer payoutsSmart Bank Transfer Payouts
SMART_CARRIER_BILLINGSmart carrier billing routingCarrier Billing
SMART_VOUCHERSmart voucher routingSmart Voucher Payments

#Direct Payment Methods

These methods target a specific APM.

Payment MethodPayment TypeDescriptionDocs
APPLE_PAYMOBILE_WALLETNative Apple Pay via APIApple Pay Payload
ASTRO_PAY_QRE_WALLETAstroPay QR (Latin America)QR Flow Payload
CRYPTOCRYPTO_WALLETCryptocurrency wallet paymentRedirect Flow Payload
EFTBANK_TRANSFERDirect EFT bank transferSwiffy EFT Payout Payload
EXTERNAL_HPP_APPLE_PAYE_WALLETApple Pay via provider pageRedirect Flow Payload
EXTERNAL_HPP_BLIKBANK_TRANSFERBLIK via provider pageRedirect Flow Payload
EXTERNAL_HPP_EFTBANK_TRANSFEREFT via provider pageRedirect Flow Payload
EXTERNAL_HPP_GOOGLE_PAYE_WALLETGoogle Pay via provider pageRedirect Flow Payload
MBWAYE_WALLETMB WAY (Portugal)Redirect Flow Payload
MULTIBANCOBANK_TRANSFERMultibanco (Portugal)Redirect Flow Payload
NET_BANKINGBANK_TRANSFERNet Banking (India)Redirect Flow Payload
PIX_QRE_WALLETPix QR (Brazil)QR Flow Payload
UPI_QRBANK_TRANSFERUPI QR (India)QR Flow Payload
Was this helpful?