Checkout with SMS Notification
A 3-step recipe with Cellulant. We can help you get access.
Recipe · 3 steps
Checkout with SMS Notification
with Cellulant
Create a checkout and SMS the short payment link to the customer.
- Exchange the client credentials for a bearer access token used to authorize the checkout call.
- Create a hosted Express Checkout and capture the short_url to send to the customer.
- Send the short payment URL to the customer by SMS through Tingg Engage so they can complete the checkout from their phone.
What you'll need to have ready
- clientId: OAuth client id issued in the Tingg dashboard.
- clientSecret: OAuth client secret issued in the Tingg dashboard.
- apiKey: Merchant apikey header value issued in the Tingg dashboard.
- merchantTransactionId: Unique merchant transaction id for this checkout.
- serviceCode: Tingg service code identifying the merchant product line.
- countryCode: ISO 3166-1 alpha-2 country code.
- currencyCode: ISO 4217 currency code.
- requestAmount: Amount to charge the customer.
- callbackUrl: IPN callback URL Tingg posts the payment result to.
- msisdn: Customer phone in E.164 format to receive the SMS.
- engageReferenceId: Reference id for the Engage SMS request.
- senderId: Sender id (mask) for the outbound SMS.
For your developer
Arazzo workflow cellulant:checkout-with-sms-notification, 3 operations: requestAccessToken → createExpressCheckout → sendEngagement. Specs on APIs.io.