Skip to content

Creating Customers

Required fields

FieldNotes
NameFull name
EmailValid email address

Optional fields

FieldNotes
ReferenceYour internal identifier — max 60 chars, unique per account
Business nameTrading name if different from contact name
Billing emailSeparate email for invoices and receipts
TimezoneIANA timezone — defaults to account timezone if blank
CurrencyISO 4217 — defaults to account currency if blank
Phone (mobile)With country code
Phone (home)With country code
Phone (work)With country code
Billing addressCountry, line1, line2, city/suburb, state/region, postal code
Shipping addressSame structure as billing address

Notification preferences

PreferenceDescription
send_payment_emailsSend email receipts for successful payments
send_sms_remindersSend SMS reminders before scheduled payments
send_sms_failuresSend SMS notifications on payment failure

SMS notifications require a valid mobile phone number.

Fee preferences

PreferenceDescription
customer_pays_transaction_feesPass transaction fees to the customer
customer_pays_setup_feeCharge a setup fee on plan creation

These override the account-level fee settings for this customer.

The Authorised checkbox records that the customer has given consent for direct debit or recurring payments. Checking this field sets the consent_authorised_at timestamp. This timestamp is set once and is never overwritten on subsequent edits.

Adding a payment plan on creation

Enable the Set up payment plan toggle during customer creation to add a plan and collect a payment method in the same flow.

Custom attributes

If your account has custom attributes configured (see Custom Attributes), they appear at the bottom of the form. Required attributes must be filled in before saving.