SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

How do I enable PCI mode for Programmable Voice?

Objective

This article helps you turn on PCI mode for your account so that sensitive payment details captured with Programmable Voice and <Pay> are redacted, which is required if you build PCI payment workflows on Twilio Voice.

 

Product

Programmable Voice

 

Environment

Twilio Console

 

User Account Permission/Role(s) Required

Update access to Voice settings is required. Without it the Enable PCI mode button is not shown.

 

Procedure

  1. In the Twilio Console, select Communications in the left sidebar.
  2. Select Voice, then Settings.
  3. On the General tab, select Payments in the settings navigation.
  4. Under PCI mode, check the Status field. It reads Disabled if PCI mode is not yet on.
  5. Read the section description, including the note that once PCI Mode is enabled it cannot be disabled for that account.
  6. Select Enable PCI mode.
  7. In the Enable PCI Mode dialog, select the acknowledgement checkbox to confirm you accept the terms.
  8. Select Save. The dialog closes, a confirmation message reads "Settings Updated", and the Status field now reads Enabled.

 

Additional Information

  • Enabling PCI mode is permanent. Once it is on, the Enable PCI mode button disappears and the setting cannot be turned off from the Console.
  • The acknowledgement checkbox is required. Selecting Save without it shows the validation message "Enable PCI Mode is required" and the dialog stays open. Selecting the checkbox clears the error.
  • Select Cancel to close the dialog without enabling PCI mode. The status stays Disabled.
  • With PCI mode enabled, call recordings are stored automatically when recording is enabled on your PCI workflow. To transcribe those recordings you must use the Voice <Transcription> noun — native and Marketplace transcriptions are not available while PCI mode is on.
  • If the change cannot be applied, an error message reads "Error Updating Settings" — retry the save.
  • Twilio's Responsibility Matrix and the Programmable Voice documentation, linked in the section description, explain your obligations when using Programmable Voice in a PCI workflow.

 

 

This content was generated by AI and reviewed, edited, and verified by a human.

Have more questions? Submit a request
Powered by Zendesk