CCG Telephonic Payment Flow
The CCG Telephonic Payment Flow allows agents to securely capture and process card details using DTMF (Dual Tone Multi-Frequency) technology via a phone keypad. This guide walks through the process, highlights key features, and outlines important limitations and time constraints.
1. Starting a Telephonic Payment Session
- Create a CCG session for the agent using one of the supported modes, such as
PAYMENT. - On successful session creation, launch the CCG widget. The channel “Phone entry” will be visible and enabled for selection.
2. Entering Card Details via Phone Entry
- Select the “Phone entry” channel.
- The agent is presented with the telephonic-entry fragment to enter card details securely.

- Once the telephonic-entry fragment is visible and editable, secure data (card number, CVV) can be entered using the phone dial pad.
- Rolling timeout: The user has 5 minutes to enter all sensitive data. After this, secure mode is turned off.

- After secure data is entered, secure mode turns off automatically. The agent can then enter non-secure data (name on card, expiry date, country, zip code).
- Agent timeout: The agent has 2 minutes to enter non-secure data.

3. Submitting the Payment
- Click the “Submit” button to proceed to the confirmation screen, where the agent can choose to save the card for future use.

- Click “Submit payment” to initiate payment submission to Stripe. On success, the agent lands on the Success screen.
4. Telephonic Entry Feature Walkthrough
The demo video below showcases the Telephonic Entry feature flow, highlighting how agents securely capture and process card details using DTMF technology. It demonstrates the step-by-step process from session initiation to secure and non-secure data entry, ensuring sensitive information is protected throughout the transaction.
Watch the video to understand the seamless and secure payment method integration using the CCG widget.
5. Error Handling
- Internal failure or call disconnection:
- The user sees a toast error message: “Telephonic entry creation invalid.”

- In such cases, the user can retry telephonic entry or select another channel to proceed.
6. Channel Disabling After Failed Attempts
- If the user selects “Add via phone entry” 5 consecutive times and fails to add a card (due to Sycurio response or other reasons), the channel becomes unavailable.
- The user must then select another channel to continue.

7. Limitations of Telephonic Entry
- DTMF Only: Only DTMF input is supported; no voice-over capabilities.
- No Voice Prompts: Advocates must prompt users based on Sycurio fragment screen info/alerts. There are no voice prompts on the phone line during secure mode.
- Language Support: Only English is supported. No support for Spanish or other languages.
- 3Ds Support: 3Ds CARD payment is not supported for both making payments and adding cards to the customer wallet.
8. Time Constraints Terminologies
Time constraints are designed to enhance security and ensure sensitive information is handled within a controlled timeframe.
Rolling Timeout for Customers
- 5-minute rolling timeout:
- The timeout resets every time the customer interacts with the Sycurio fragment.
- As long as the customer continues to interact, the 5-minute timer keeps resetting.
- This prevents session expiration during active use, ensuring customers have enough time to complete secure data entry.
Agent Timeout
- 2-minute agent timeout:
- After secure data entry and secure mode deactivation, agents have 2 minutes to enter non-secure data (name on card, expiry date, country, zip code).
- This ensures prompt handling of non-secure data and reduces the risk of sensitive information being left unattended.