如何将自定义参数发送到 twilio-pay
How to send custom parameters to twilio-pay
我可以使用 Twilio Pay 从信用卡中扣款。但是,无法发送包含我的付款详细信息的 orderid 参数。很难知道付款是针对哪个订单,因为我们没有任何参数来匹配付款人。
您可以在这里做两件事。正如 Chetan 在评论中建议的那样,您可以将订单 ID 设置为回调 URL 中的 URL 参数。例如:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Calling Twilio Pay</Say>
<Pay chargeAmount="20.45"
action="https://enter-your-callback-function-url.twil.io/pay?orderId=YOUR_ORDER_ID"/>
</Response>
或者,您可以将当前的 CallSid
与您的系统中的订单进行存储,然后当您收到回调时,将 CallSid
与订单匹配。
我可以使用 Twilio Pay 从信用卡中扣款。但是,无法发送包含我的付款详细信息的 orderid 参数。很难知道付款是针对哪个订单,因为我们没有任何参数来匹配付款人。
您可以在这里做两件事。正如 Chetan 在评论中建议的那样,您可以将订单 ID 设置为回调 URL 中的 URL 参数。例如:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Calling Twilio Pay</Say>
<Pay chargeAmount="20.45"
action="https://enter-your-callback-function-url.twil.io/pay?orderId=YOUR_ORDER_ID"/>
</Response>
或者,您可以将当前的 CallSid
与您的系统中的订单进行存储,然后当您收到回调时,将 CallSid
与订单匹配。