有关软件开发人员用于处理付款,管理发票,监控帐户等的PayPal API的问题(对于用户级支持,请直接使用其网站联系PayPal。)
使用 NodeJS 成功完成 Paypal 交易后如何更新 MySQL 数据库?
Paypal 交易成功后如何更新 mySQL 数据库。我正在使用 NodeJS。我不确定如何在 app.js 中运行插入数据库语句,还是应该在 server.js 中运行它? ...
我应该在 paypal webhooks 上授予客户对 PAYMENTS.PAYMENT.CREATED 或 PAYMENTS.PAYMENT.COMPLETED 的产品访问权限吗?
我一直在使用 PayPal webhook 响应来验证客户是否已为产品付款,而且 payments.payment.created webhook 显然在 payments.payment.com 之前到达...
paypal webhooks 上的 PAYMENTS.PAYMENT.CREATED 和 PAYMENTS.PAYMENT.COMPLETED 有什么区别?
我一直在使用 PayPal webhook 响应来验证客户是否已为产品付款,而且 payments.payment.created webhook 显然在 payments.payment.com 之前到达...
我已将 PayPal 按钮集成到我的项目中。我在这里分享我的 PayPal 按钮代码。 <question vote="1"> <p>我已将 PayPal 按钮集成到我的项目中。我在这里分享我的 PayPal 按钮代码。</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code><script src="https://www.paypal.com/sdk/js?client-id=MyClientID&currency=USD" data-sdk-integration-source="button-factory"></script> <script> function initPayPalButton() { paypal .Buttons({ style: { shape: "rect", color: "blue", layout: "horizontal", label: "buynow", }, createOrder: function (data, actions) { return actions.order.create({ purchase_units: [{amount: {currency_code: "USD", value: totalAmount}}], }); }, onApprove: function (data, actions) { return actions.order.capture().then(function (orderData) { // Full available details console.log("Capture result", orderData, JSON.stringify(orderData, null, 2)); // Show a success message within this page, e.g. const element = document.getElementById("paypal-button-container"); element.innerHTML = ""; element.innerHTML = "<h3>Thank you for your payment!</h3>"; // Or go to another URL: actions.redirect('thank_you.html'); }); }, onError: function (err) { console.log(err); }, }) .render("#paypal-button-container"); } initPayPalButton(); </script></code></pre> <pre><code><div class="paypalButton-mainDiv"> <div id="smart-button-container"> <div style="text-align: center"> <div id="paypal-button-container"></div> </div> </div> </div></code></pre> </div> </div> <p></p> <p>但是我无法在付款后从这段代码中得到回复。我需要得到响应并想将其存储在我的数据库中。</p> </question> <answer tick="false" vote="0"> <p>支付成功后好像没有数据持久化</p> <p>您可以使用<pre><code>onApprove</code></pre>在付款后获得响应,然后使用AJAX调用或表单提交将其发送到您的服务器。那看起来像这样:</p> <pre><code> onApprove: function (data, actions) { return actions.order.capture().then(function (orderData) { // [anything before] var xhr = new XMLHttpRequest(); xhr.open('POST', '/<your-server-endpoint>'); // optional: set header // xhr.setRequestHeader(/*<headers you need>*/); xhr.onload = function() { if (xhr.status === 200) { console.log('Response received: ' + xhr.responseText); } }; xhr.send(JSON.stringify(orderData)); // [anything after, e.g. element.innerHTML = <html> OR go to another URL ] }); }, </code></pre> <p>更理想的是,您可以使用表单,而不是 AJAX;在这种情况下,您需要创建一个隐藏的 <pre><code><input></code></pre> 元素来存储响应,然后使用 JavaScript 提交表单。</p> <p>这些的确切规格由您决定,并且可以按照标准 JS 文档执行。</p> </answer> </body></html>
我一直在使用 PayPal Developer portal 开发支付,现在我正在设置 webhook 系统以接收 PayPal 对我端点的响应。在此阶段,我的申请必须
有没有办法阻止某些电子邮件从 paypal 端通过 woocommerce 中的 paypal 插件传递订单?
在我的 woocommerce 网站上使用 paypal 插件处理付款。当我仅在 woorcommerce 上禁止某些客户时,他们能够输入虚假信息并使用相同的 paypal 帐户传递订单...
我有一个表格可以通过 php 在线结账支付。它运作良好。我可以支付沙盒。但是 notify_url 不起作用。 我有一个表格可以通过 php 在线结账支付。它运作良好。我可以支付沙盒。但是 notify_url 不起作用。 <input name="notify_url" value="https://myurl.demo" type="hidden"/> 它没有给我这个 url 的任何发布数据。在 IPN 历史日志中,它显示 404 错误,而我可以公开访问该 url。 提前致谢!
paypal rest api 和 flask/django/python 集成 2023,付款后立即更新用户积分
在我的烧瓶网络应用程序中,我试图在用户通过贝宝付款后立即更新用户的信用。为了确保安全,我想确保用户不会修改
PayPal 以后的付款行为和 next_billing_date 值
我正在处理 PayPal 订阅集成。请考虑以下场景: 假设,我订阅了一项付款成功的服务。我的 next_billing_date 是在
我想更改现有订阅的下一个计费日期,即延长 N 天。 我不想为它制定新计划 有什么办法可以做到这一点? 我想知道是否有可能
我正在添加一个 PayPal 按钮。这是代码: 贝宝。按钮({ 风格: { 形状:'矩形', 颜色:'金色', 布局:'垂直', 标签:'贝宝',...
成功购买后,我的贝宝沙盒应用程序不会将我重定向到我的本地托管网站
我已经为沙盒应用程序指定了一个特定的 url,以便在成功购买后返回用户。但它不起作用。它一直告诉我找不到页面。 我指定的 url 是一个本地托管的 ur...
这几天我一直在尝试阅读和尝试与 paypal 的 api 相关的不同事物。目标是在我正在开发的网站上实现订阅,而无需用户
paypal-checkout-sdk Capture 函数只被捕获一次,第二次发生致命错误时如何修复
我正在使用 paypal-checkout-sdk 进行服务器端配置。 我使用了自定义按钮。提交后我正在创建订单 使用以下代码 $environment = new SandboxEnvironment($clientId, $
通过 REST API 开发 PHP Paypal 集成。 在创建支付意图以获取 url 以将用户重定向到支付网关时,它工作正常。 我也得到了重定向网址。 示例重定向 url 实时 m...
我们在我们的网络应用程序中附加了一个 PayPal $4 按钮。现在我们计划根据位置添加额外费用。那么将额外费用添加到 PayPal 的最佳可能性是什么......
使用 Vault Payment Javascript 实现保存 PayPal
我已成功实施结帐,同时将付款保存到金库。但是现在我试图简单地将付款保存到保险库而不结帐并且正在按照本教程进行操作 https://developer.
我已经从我的企业帐户创建了一个 PayPal 捐赠链接。我已经复制了“可共享链接”,我只是通过我网站上的按钮打开该链接。对于没有 PayPal 账户的用户...
var aProd = "{'name':'产品一','description':'描述产品一','unit_amount':{'currency_code':'USD','value':'247','sku ':'h545'},'数量':'1'}"; var item = new Array(aProd);
我知道有一些关于PayPal集成的问题,但我试图用智能按钮和REST API实现PayPal快速结账,但没有成功。我想做的是。创建一个...