Pay By Account

This payment option will allow any pre-authorised Account and Contact to complete a checkout using a Purchase Order Number. No immediate payment is required. Depending on if you have offered a line of credit or not, you can then ship the order or wait for payment before shipping.

To enable Pay By Account, create a payment provider record.

To authorise a customer to be able to use this feature:

  1. Enable Pay By Account on the Account record
  2. On the Contact record, check the Authorised to Purchase for Account checkbox

Contacts authorised to use this feature will see the option to pay on account at checkout when logged in.

Product Information

Purchase Order Number

When a customer chooses to Pay by Account, they can submit a PO number that will be stored in the Payment__c record’s Transaction_Number__c field.

By default our built-in theme makes the PO number field a required field using the HTML attribute required="true" on the input field. If you want to make the it optional you can use a theme variable to do so. Just create a theme variable with the key checkout.pay_by_account.require_po_number and a value of false.


Back to Documentation