我不是开发人员,所以我在很大程度上仅限于Twilio Studio流,并取得了不错的成绩。
现在(未成功(添加IVR付款选项"按X支付您的账单"。
当被收集小部件提示时,呼叫者(客户(输入账单金额。该收集的值成为capture付款小部件的输入参数,以通过Stripe.com进行付款处理。
-
我已经通过成功处理硬编码的费用金额(使用Twilio的示例Twiml代码(确认我的Twilio-Stripe帐户"默认"连接是正确的。
-
由于我们需要客户/呼叫者输入可变账单金额,因此我们通过收集输入向导进行此操作(因为我不是程序员(。我已经反复尝试使用工作室流"捕获付款"向导和三个反复出现的问题。
-
有人可以告诉我如何将输入的数字转换为美元和美分的值(实际上是'nnnn'x .01 ='nn.nn'(或如何通过电话触摸板进入小数
-
在继续处理付款之前,请读回" xx美元和xx美分"的数量
-
是否有任何晦涩的东西可以通过Flow Pay向导获得成功付款(除了拖动连接器并提供有效的CC凭据(?无论我尝试过什么,它似乎都无法识别DTMF代码,并且在三次尝试(使用有效的信用卡(之后,它继续断开连接。
-
在gather_confirm_amount窗口小部件输入框中是此词:
You entered the amount of {{widgets.gather_amount_due.Digits | split: "." |
first}} dollars and {{widgets.gather_amount_due.Digits | split: "." | last}}
cents.
If this is correct, press 1.
使用以下
{{widgets.gather_amount_due.Digits | split: "." | first}} dollars and
{{widgets.gather_amount_due.Digits | split: "." | last}}'''
当用户进入100中时," gather_amount_due"''widget''我得到了'您输入了100美元和100美分的金额。
显然,我试图返回回应"您输入一美元,零美分"。
此外,条纹付款提示说三遍"请输入您的信用卡号",然后由于3个最大尝试而断开连接。它似乎根本不承认DTMF输入。
谢谢。
我正在尝试找出同一问题,也许您可以提示客户使用 *作为小数点,然后替换字符?
将其阅读给我假设您已经弄清楚的客户吗?我正在使用Studio,如果您输入数字为$ 123.45并使用Say-As解释为"货币",并将数字添加为$或USD,则它将决定它(至少使用Polly Voices(。我基本上查找了SSML标签,并弄清楚了。
<say-as interpret-as="currency">$123.45</say-as>
我假设您调试了DTMF问题,但他们说在国际或移动电话上的DTMF可能会遇到一些困难。另一种方式将是对文本的语音,也可能解决小数点问题。
我成功地接受了美元和美分并将其阅读。
让呼叫者输入美元和美分,您可以做1种方法中的1种。要么有呼叫者出版社"星星"作为小数点,因此,对于$ 10.50的付款,他们将输入1,0,*,5,0。或者他们只能添加2位数字,所以以$ 10.50的价格,他们会按1,0,5,0,如果要说5美元,他们会按5,0,0。
。现在,我们将{{widgets.gather_amount_due.Digits}}
放置并通过将其放置在键值函数参数中,并将这些数字放入函数中并将其转换为小数号,然后将其发送到类似的小数。
在下面的示例中,密钥是"数量"。
对于不使用恒星的方法。
exports.handler = function(context, event, callback) {
//bring in amount
const amount = event.amount;
//add decimal
const response = (amount / 100).toFixed(2);
callback(null, response);
};
使用恒星键的方法使用此。
exports.handler = function(context, event, callback) {
//bring in amount
const amount = event.amount;
//add decimal
const response = amount.replace('*', '.');
callback(null, response);
};
然后返回函数{{widgets.YOUR_FUNCTION_NAME.body}}
并将其放入"量"中。付费小部件和中提琴的场!您也可以拿走相同的退货并将其放在say
小部件中以读回金额。