我有一个表单来创建一个新的事件。在创建新事件后,我想将表单信息发送到PayPal PayFlow并将用户发送到PayPal网站以完成付款。我没经验的猜测是做一个after_create回调来渲染一个单独的视图来发布paypal payflow表单信息。但它似乎不是正确的解决方案。表单提交后付款
你能提出更多'Rails方式'来做到这一点吗?
以下是有关贝宝Payflow过程的详细信息: 我通过一些PARAMS
`curl https://pilot-payflowpro.paypal.com -kd "TRXTYPE=S&AMT=23.45&CURRENCY=USD&CREATESECURETOKEN=Y&SECURETOKENID=9a9ea8208de1413abc3d60c86cb1f4c5"`
和接收安全令牌 RESULT=0&RESPMSG=Approved&SECURETOKEN[25]=Fj+1AFUWft0+I0CUFOKh5WA==&SECURETOKENID=9a9ea8208de1413abc3d60c86cb1f4c5
然后我可以张贴值到PayPal像这样:
<body>
<form method="post" action="https://payflowlink.paypal.com">
<input type=hidden value="Fj+1AFUWft0+I0CUFOKh5WA==" name=SECURETOKEN/>
<input type=hidden value="9a9ea8208de1413abc3d60c86cb1f4c5" name=SECURETOKENID/>
</form>
</body>