capabilities.work

Checkout with SMS Notification

A 3-step recipe with Cellulant. We can help you get access.

Recipe · 3 steps

Checkout with SMS Notification

Create a checkout and SMS the short payment link to the customer.

  1. Exchange the client credentials for a bearer access token used to authorize the checkout call.
  2. Create a hosted Express Checkout and capture the short_url to send to the customer.
  3. 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.