Skip to content

The following transaction-level fields apply to all CAD payments to Canada, regardless of use case.

Field Description RequiredTypeConstraints
purposeCodePurpose of paymentRequiredENUMSee valid values below
paymentMemoPayment memoOptionalSTRING0–500 chars. Pattern: ^[\w #@!,.&()\/\\-]{0,500}$

Purpose of payment codes

CodeDescription
ACCTAccount Management
EDUCEducation
FAMIFamily Support Related Payments
FEESPayment of Fees
GDDSPurchase or Sale of Goods
INSUInsurance Premium
IVPTInvoice Payment
ROYARoyalties
SALASalary Payment
SAVGSavings
SCVEPurchase or Sale of Services
UBILUtility Bill Payments