草庐IT

应付款

全部标签

php - 如何在没有重定向的情况下使用 Paypal 进行 future 付款?

在我的网络应用程序(PHP)中,用户应该能够连接他的paypal帐户,并且每次他从我们的目录中出售产品时,我们都会向他收取价格。由于用户可能会出售很多产品,因此我希望自动完成付款部分,这样他就不必批准每笔交易。很遗憾,我找不到使用PaypalSDK执行此操作的方法。目前该应用程序正在使用OAuth流程,因此用户被重定向到Paypal,我从那里为他获取access_token。问题:拥有用户的access_token如何在没有Paypal重定向的情况下创建(后台)付款?谢谢 最佳答案 在这里回答我的问题,因为我认为我找到了解决方案。看

php - Woocommerce 付款前审核订单

我正在尝试在我的Woocommerce网上商店中添加评论订单页面。目前,当我将商品添加到购物车时,我可以进入结帐页面,其中需要并提交账单和送货地址,然后下一步是付款页面(使用PayPal)。我想在进入付款页面之前添加一个订单审查页面,因此在结帐页面上输入地址并且用户单击继续后,应显示一个订单摘要/审查页面,其中包含订单总计和之前输入的地址,以及如果十个用户想要更改地址时返回的链接。就像一个确认页面。然后,一旦用户继续,就会转到付款页面。我已经研究过了,但运气不佳。我在functions.php中尝试了这个操作,但它不起作用:add_action('woocommerce_review_

php - Magento 付款 : additional_information or payment attribute?

我想知道在magento(1.4.1.1)中向付款添加一些信息的更好方法是什么。假设我想添加一个名为“payment_duedate”的信息,这是客户必须支付其发票的日期。实际上,sales_flat_order_payment中有一个名为“additional_information”的字段,其中包含通过方法setAdditionalInformation($arg1,$arg2)设置的序列化数据;在“销售/付款”模式中可用。所以我可以通过以下方式保存我的约会对象:$payment->setAdditionalInformation('payment_duedate',$myDate

php - 如何触发在 magento 中收到付款的事件?

您好,我想在Magento中触发一个事件,一旦订单被设置为处理(通过网关确认或手动),例如:如果普通客户(id1)花费超过100美元并且付款已经完成确认后,将他的groupid设置为4(silverVIP,按promotionrule全局2%折扣)我会为此悬赏,但我想在2天前得到答案O_o编辑:到目前为止我收到的答案只是部分答案,而且我发现链接非常困惑,我不清楚什么是最小设置,我必须配置什么创建等...我也在尝试了解如何获取付费客户ID/模型。 最佳答案 您应该首先在app/code/local中创建自己的模块。例如,创建目录Moa

php - 当客户使用 Payone 钱包方式 (paypal) 付款时,一些预订会出现问题

我已经成功实现了Payone支付网关(信用卡、Sofort、Paydirect和Paypal)。付款成功后,我收到txaction响应(指定并付款),一切都很好。但有时在客户使用Paypal付款后我没有收到Payone的回复(我检查了大约60笔成功的交易。但是其中有2或3笔交易没有收到回复并且客户的金额已从他们的帐户中扣除).交易成功后,payone将数据发布到此路由/*Responsefrompayone*/Route::post('/payment/response','PaymentController@response')->name('payment.response');我

php - 测试定期付款( Paypal IPN)

我正在尝试使用paypal设置定期付款服务,我的问题是我似乎无法找到测试它的方法,我已经设置了Dailyperiod和1作为频率,但该帐户似乎仍然需要一个月进行下一次付款,Paypal说如果你将它设置为Day则需要几分钟,但它甚至不需要一天下一个付款日期设置为一个月,有没有人遇到过同样的问题或更好的解决方案来测试它?谢谢这是我发送的NVP:&AMT=19.95&CURRENCYCODE=USD&PROFILESTARTDATE=2012-05-30+T9%3A0%3A0&TOKEN=XX-xxXxxxxxXXxxxxxxX&BILLINGPERIOD=Day&BILLINGFREQUE

php - 在 Braintree 中是否可以只为一个客户而不是整个保险库验证重复的付款方式?

对于Braintree_PaymentMethod::create()功能,其中一个选项是:'failOnDuplicatePaymentMethod',boolIfthisoptionispassedandthepaymentmethodhasalreadybeenaddedtotheVault,therequestwillfail.ThisoptionwillnotworkwithPayPalpaymentmethods.这似乎是一个全局比较。即,如果信用卡信息存在于保险库中,而不管客户ID,这将失败。有没有办法检查特定客户的重复项? 最佳答案

php - Magento - OnePage Checkout - 根据运输方式隐藏付款方式

我在MagentoStackexchange上问过这个问题没有任何成功,所以我现在在这里问。我正在使用MagentoCommunityEdition1.9.0.1并正确创建和注册了我的模块,但我似乎无法检测到运输方式。基本上,如果选择了统一费率或免费送货,我想隐藏货到付款。这是我的观察者类代码:classKol_PaymentToggle_Model_Observer{publicfunctionpaymentMethodIsActive(Varien_Event_Observer$observer){$event=$observer->getEvent();$method=$even

php - 在 WooCommerce 付款后立即更改订单状态

这个问题在这里已经有了答案:WooCommerce:Autocompletepaidorders(5个答案)关闭3年前。我需要在收到付款后自动将订单状态更改为已完成,但前提是订单状态为“处理中”。我发现那个片段,是什么让订单状态在每种情况下都已完成,但是我的付款插件在成功付款更改后返回数据并更改“处理中”的订单状态。我想在成功后将其更改为“已完成”,如果状态不是“处理中”则不要更改它。我遇到的主要问题是我不知道如何获取收到的状态订单。这是我的代码:add_filter('woocommerce_thankyou','update_order_status',10,2);function

php - 在 Google Analytics 中准确报告使用 PayPal 付款的推荐人

在我们的GoogleAnalytics电子商务中,PayPal作为推荐人获得了信誉。我发现许多文章概述了如何使用utmnooveride来确保PayPal交易传递数据,以便原始推荐人获得信用。我们使用PayPal来处理我们的信用卡,并允许人们使用他们的PayPal帐户付款。当访问者使用信用卡付款时,他们永远不会离开我们的网站,因此我们只会在用户离开我们的网站使用他们的PayPal帐户付款时看到这种不准确。更准确地说,我们使用的是PayPal快速结账和NVP(名称值对)API。https://developer.paypal.com/docs/classic/api/NVPAPIOver