php - Venmo - Braintree 支付 - 服务器集成

标签 php ios payment braintree venmo

使用 Venmo Touch,我进行客户端验证并将加密的信用卡详细信息发布到我们的应用程序服务器。

应用程序服务器检索 post 方法中的参数,并将检索到的参数发布到 Braintree 服务器。

<?php $result = Braintree_Transaction::sale(array(
'amount' => '10.00',
'credit_card' => array(
    'number' => $_POST['encrypted_card_number'],
    'expirationMonth' => $_POST['encrypted_expiration_month'],
    'expirationYear' => $_POST['encrypted_expiration_year']
),
'options' => array(
    'venmo_sdk_session' => $_POST['venmo_sdk_session']
)));?>

如果我们忽略“选项”标签,则付款成功。 引入带有元素 venmo_sdk_session 的“options”数组后,Braintree 服务器没有响应。

我怀疑关键拼写/区分大小写的“venmo_sdk_session”。

最佳答案

问题不在代码内。

我们需要使用我们的帐户在 Braintree 网站的设置屏幕上启用 Venmo Touch、付款方式验证。

关于php - Venmo - Braintree 支付 - 服务器集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17247255/

相关文章:

javascript - 如何编写脚本来像我的用户一样自动完成流程?

php - 如何在 id= 处插入图像名称? ...在 mySQL [PHP] 中

ios - 在 iOS 应用程序中为 pdf 和文档使用默认苹果图标?

api - Paypal 内部服务器错误休息批准付款

payment-gateway - 美国地区的网上银行选项

php - 我可以避免 MySQL 注入(inject)吗?

php - 使用php将关联数组插入mysql

iOS 7 UITableView : How to remove space between navigation bar and first cell

iphone - openWithCompletionHandler 完成处理程序参数始终 = NO

javascript - 是否可以并允许将自定义(自己的)PayPal 按钮与 Express Checkout 和 REST API 一起使用?