Block · Arazzo Workflow
Block Square Onboard Customer And Charge
Version 1.0.0
Resolve a location, create a customer, and charge a direct payment to them.
View Spec
View on GitHub
CommerceCryptocurrencyeCommerceFintechPaymentsPoint Of SaleSquareArazzoWorkflows
Provider
Workflows
onboard-customer-and-charge
List locations, create a customer, and take a direct payment.
Lists locations and uses the first one to create a customer profile and then charge the supplied source for the supplied amount at that location, without creating an intervening order.
1
listLocations
list-locations
List the seller's locations and select the first for the charge.
2
createCustomer
create-customer
Create the customer profile the payment is attributed to.
3
createPayment
create-payment
Charge the supplied source for the amount at the resolved location.