- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我用paypal express完成支付后,我的数据库更新失败了,我该怎么办?
代码如下:
$transaction = $this->initPayPalExpress()->completePurchase($this->param);
$response = $transaction->send();
$data = $response->getData();
if (isset($data['PAYMENTINFO_0_ACK']) && $data['PAYMENTINFO_0_ACK'] === 'Success') {
$this->updateDatabase($data);
}
最佳答案
我建议您从 PayPal Express 切换到 PayPal REST。那是更新的并且有更好的文档。
关于如果您的数据库更新失败该怎么办,那么我建议您需要有某种备份计划——您可以使用 RestListPurchaseRequest() 消息来检查您的购买历史记录。
您询问退款,但没有给出退款示例 -- 您的问题的确切性质是什么?
我认为 omnipay-paypal REST 消息和网关的文档 block 中有一些很好的示例可以实现您想要做的事情。
关于php - 如何使用 Omnipay 退款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35384338/
我正在使用 Omnipay,我收到了这条消息: Fatal error: Uncaught Error: Class 'Omnipay\Omnipay' not found 目录列表: Compose
我以前用过 ci-merchant,但从各方面来看,它的“V2”现在是 omnipay。我使用 codeigniter,我什至都在努力让示例正常工作。 我已经安装了 omnipay 没问题,在我的 C
基于这个答案:Omnipay how to add new gateway 我尝试为 omnipay 添加一个新网关。 我的文件夹结构: lib/omnipay/newgw/ lib/omnipay/
我有一个用于 Paypal 重定向的函数,因为我在参数中传递了一些值.. 它只通过Description字段不显示要支付的金额,其余的我的订单摘要.. 这是我的功能 public function p
我正在尝试使用 Omnipay处理 Pin Payment 交易并具有以下代码(与 example on the Pin website 几乎完全相同,并且包含我的 secret API key 而不
我用paypal express完成支付后,我的数据库更新失败了,我该怎么办? 代码如下: $transaction = $this->initPayPalExpress()->complet
在我的返回网址上购买后,我收到了这条成功消息: Array ( [TOKEN] => EC-55E14916SE342401J [TIMESTAMP] => 2016-02-12T16:59:00Z
我正在尝试使用 OmniPay for PayPal Express 设置运送信息(姓名、地址、电子邮件等)。我尝试在 purchase($options) 对象的选项数组中添加运输信息: $opti
我在授权的付款方式中使用 omnipay 套餐。我在同一台服务器上有两个站点,一个是运行 ssl 的实时站点,另一个仅用于测试目的,不运行 ssl。 现在,我在我们的测试网站上付款没有问题,它在我们的
我正在使用 Omnipay 2.1 和 CodeIgniter 2.1.4 接收 Paypal 付款。 我使用这条线完成购买并检查付款是否已发送: $bool = $gateway->complete
我正在尝试将 Omnipay API 与 Stripe 一起使用,但我无法传入额外的参数,例如“名称”、“元数据”或“Zip”。 // The token is grabbed from str
我正在使用这个数据包: https://github.com/barryvdh/laravel-omnipay 在我的 Controller 中我添加了: $params = [
我的支付网关中的 Omnipay 运行良好,但是当系统重定向到 PayPal 时,我在重定向到 PayPal 之前在屏幕上看到以下内容: Redirecting to https://www.sand
我想将 PayPal Express Checkout 与 Omnipay 集成,但文档完全未完成。如何运行“setExpressCheckout”、“doExpressCheckout”和“getE
您好,我一直在尝试使用 Omnipay paypal 和 Laravel 4 将 paypal 与我网站的购物车集成。我主要使用 THIS到目前为止的教程。 我仍处于初始阶段,但遇到了障碍。当我尝试结
我在自定义应用程序中使用 Omnipay。它工作正常,但我们需要加税 (VAT)。 Paypal 的税收 API 参数似乎没有效果。 我搜索了 Omnipay Paypal 代码,但没有看到任何涉及税
我正在为我的网络应用程序寻找支付解决方案。我看到有像 stripe(用于信用卡)或 PayPal 插件这样的 API 可以处理某些支付方式。 然后我看到有可以处理各种支付方式的库,比如 Payum (
omnipay 没有完整的文档!我正在尝试在授权后进行捕获,但我似乎做不对。 load->helper('url'); } public function authorize()
我正在使用 Omnipay-stripe我正在尝试 Create a customer使用以下代码: $gateway = Omnipay::create('Stripe');
我正在使用名为 Attendize 的开源票务系统. 他们已经有了支付提供商 Stripe融合的。现在我正在尝试与支付提供商合作 Mollie . 问题是我一直被这个错误绊倒: 我的代码是这样的: $
我是一名优秀的程序员,十分优秀!