Chat Flow User Guide
User GuidesRelease NotesFAQsSupport
5.52.0
5.52.0
  • 🏠Return to Home Page
  • 🔎Overview
    • Chat Flow Overview
    • Quick Start
  • 🪛Configuration
    • Access Chat Flow
    • Configure a route
    • Add an API integration
    • Set up keywords
    • Set up session timeout events
    • Manage your workflow assets
  • ✅Channel Capabilities
    • Configure channel display type
    • Use WhatsApp with Chat Flow
      • Initiate WhatsApp conversations
      • Send WhatsApp message templates
      • WhatsApp Interactive Messages
      • WhatsApp Commerce Messages
    • Use Apple Messaging for Business with Chat Flow
      • Apple Interactive Messages
      • Apple User-Facing Nodes
  • 🔃Workflow management
    • Build a workflow
      • Add a workflow
      • Delete and restore nodes
      • Repeat a step in a workflow
      • Dynamic API Workflows
    • Edit/delete a workflow
    • Search, Find & Replace in a workflow
    • Duplicate, rename, or move a workflow
    • Preview workflows
      • Preview flow on different channels
      • Preview logs
    • Approve and deploy workflows
      • View flow details
      • Submit a workflow for approval
      • Approve/decline a workflow
      • Deploy a workflow to production
  • 😎User-Facing Nodes
    • Display nodes
      • Contact Sending
      • External Link
      • Location sharing
      • Media
      • OTP Menu
      • Rich Link
      • Text Display
    • Product nodes
      • Clickatell AI node
      • Chat Desk node
    • Input nodes
      • Contact Receiving
      • OAuth Request
      • Request Input
      • Send Form
      • Time Picker
    • Commerce
      • Chat 2 Pay
      • Multi Product
    • Branch/logic split
      • Dynamic List
        • Apply patterns, custom indexes, filtering, and exclusions
      • Menu
      • Multiple Choice Input
  • 🎬Action Nodes
    • API Integration node
    • Calculate
    • Date Format
    • Display List
    • Encrypt
    • Is Empty
    • Is Null
    • Number Format
    • Regular Expression
    • Remap
    • Send Template
    • Set Variable
    • Switch Case
    • Wait For Callback
    • Opt-Out nodes
  • 🔗Integrations
    • Integration nodes
  • 🔡Variable management
  • Using system variables
  • Referring to variables
  • 📊Reporting & Analytics
    • Analytics Settings
    • Collections & reporting labels
    • Clickatell Portal Reports
  • ❗System error codes
    • System Error Codes
  • 💡Help & Information
    • What's New? 🎈
    • Release Notes
    • FAQs
    • Return to Home Page
Powered by GitBook
LogoLogo

© Copyright 2024 Clickatell. All rights reserved.

On this page
  • Sending a payment request via Chat Flow
  • Add Order Numbers

Was this helpful?

  1. User-Facing Nodes
  2. Commerce

Chat 2 Pay

Was this helpful?

To use the Chat 2 Pay node in Chat Flow, you must be subscribed to Clickatell's package. Contact our for more information.

The Chat 2 Pay node allows you to send a payment request to a customer directly from within the workflow. The link is sent to customers via the chat channel, and the customer can follow the link to complete a secure payment. The outcome of the payment (success/failure) is shared with the customer and the Chat Flow application, and the workflow continues with the next step.

Learn more about .

Sending a payment request via Chat Flow

To trigger a new payment request as part of your workflow in Chat Flow:

  1. Drag-and-drop the Chat 2 Pay node into your workflow.

  1. Configure the node and save.

Add Order Numbers

Flow-builders can either let Chat Flow generate an order number automatically or use a custom order number specific to their business based on an API call.

You can incorporate a Chat 2 Pay node in multiple workflows by adding the node into each workflow where you need to trigger a payment link to be sent to your end-users. Each payment link that gets generated is unique and will link back to that particular payment for that particular flow. You also only need to your Chat 2 Pay settings once - the same configuration is used for all Chat 2 Pay nodes used in Chat Flow.

If you select to auto-generate order numbers, these are available as to be used in the workflow.

For custom order numbers, use an before the Chat 2 Pay node and refer to the result of the API call as shown in the example below.

😎
configure
variables
API Integration node
Transact
Sales Team
Chat 2 Pay
Setup of a Chat 2 Pay node
Example flow containing Chat 2 Pay node
Enable auto-generation of order numbers which can be referred to later in the workflow.
Use an API Integration node before the Chat 2 Pay node. In this case, the name of the node is "OrderNumber".
In the Chat 2 Pay node, refer to the result of the API Integration node (which we called "OrderNumber" in this case) to generate your custom order number.