Module: VoiceML::PaymentCapture
- Defined in:
- lib/voiceml/models/payments.rb
Overview
Narrows the ‘Capture` field on Pay-session updates — tells the runtime which input the user is about to type next.
Constant Summary collapse
- PAYMENT_CARD_NUMBER =
'payment-card-number'- EXPIRATION_DATE =
'expiration-date'- SECURITY_CODE =
'security-code'- POSTAL_CODE =
'postal-code'- BANK_ROUTING_NUMBER =
'bank-routing-number'- BANK_ACCOUNT_NUMBER =
'bank-account-number'- PAYMENT_CARD_NUMBER_MATCHER =
'payment-card-number-matcher'- EXPIRATION_DATE_MATCHER =
'expiration-date-matcher'- SECURITY_CODE_MATCHER =
'security-code-matcher'- POSTAL_CODE_MATCHER =
'postal-code-matcher'- ALL =
[ PAYMENT_CARD_NUMBER, EXPIRATION_DATE, SECURITY_CODE, POSTAL_CODE, BANK_ROUTING_NUMBER, BANK_ACCOUNT_NUMBER, PAYMENT_CARD_NUMBER_MATCHER, EXPIRATION_DATE_MATCHER, SECURITY_CODE_MATCHER, POSTAL_CODE_MATCHER ].freeze