In-Store and Online
Stronghold Pay allows integrators to easily accept payments online and in-store at point of sale (POS).
In-Store (Customer Present)
Bank account linking
You may find it useful to have a link sent via SMS to the customer’s mobile after they have indicated they wish to use ACH debit payments. Integrators can generate (and optionally send) a link to an onboarded customer via the API:
- Create the customer, ensuring their
individual.mobile
field is specified. - Create a pay link, with
bank_link
as thetype
andcustomer_id
specified. A URL is returned in the pay link object which the customer can be redirected to. - (Optionally) Send the pay link directly to the customer’s mobile. Stronghold will send an SMS to the customer prompting them that the merchant has invited them to link a bank account for payments.
During Charge Creation
- Create the charge with the type
bank_debit
. - Specify the
terminal_id
, a 1-6 alphanumeric character identifier unique to the terminal at a particular merchant location.
Online (Customer Not Present)
During Charge Creation
- Create the charge with the type
bank_debit_cnp
. terminal_id
is not necessary.