问题标签 [payflowlink]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
paypal - Payflow 链接静默发布网址
我设置了一个无声的帖子网址。我知道我的静默帖子 url 代码的工作原理是,如果我向该 url 发送包含信息的表单,它会执行我为它设置的指令——当有人付款时等待接收来自 Paypal 的静默帖子。
我为之工作的客户有一个单独的处理器 - 而不是 Paypal。他们仅将 Payflow 链接用作网关。
尽管设置了静默发布网址,但当有人付款时,我们没有从 Paypal 获得任何回报。是因为 Paypal 不是处理器,还是有其他原因?
php - 移动设备上的 PayPal Payflow 网关出错
我正在使用 PayPal 支付流网关(托管页面 - 布局 B) - 我已经完成了所有设置并在桌面浏览器上完美运行。
但是,在移动浏览器上进行测试时,出现以下错误:
我也在使用 SECURETOKEN。这是我的一般流程:
- 用户填写姓名/地址/信息
- 用户点击继续付款
- 应用程序向 Pilot-payflowlink.paypal.com 发送一个帖子,其中 CREATESECURETOKEN=Y 和 SECURETOKENID={36 字符令牌应用程序生成} 以及用户提交的其余 POST 数据。
- 我收到 RESULT=0 和 SECURETOKEN 值的响应。
- 然后,我使用 URL 中的 SECURETOKEN 和 SECURETOKENID将用户重定向到https://pilot-payflowlink.paypal.com 。
- 如果在桌面上,该站点可以正常工作。他们被带到信用卡页面
- 如果在移动设备上,他们会收到上述错误。
我完全不知所措。贝宝文档指出布局 A 和 B 将自动重定向到移动页面 - 但我却看到下面的错误。我不知道为什么。
我在任何地方都找不到有关此问题的任何信息。帮助表示赞赏!
paypal - 带安全令牌和透明重定向的 Payflow 网关 - 返回 URL 问题
我已经构建了一个客户端(在 .NET 中,但它可以在任何框架中)以使用透明重定向和安全令牌功能来使用 Payflow Gateway NVP API。我能够接收令牌、发送信用卡数据并收到来自 PayPal 的已批准响应。问题是 PayPal 没有正确重定向回我的网站。我在请求安全令牌时传递了一个 RETURNURL ( http://localhost:49881/transaction/details?processor=PayflowGateway ) 参数,但不是在交易后将我返回到该 URL,而是将我的浏览器导航到以下 URL:
我已尝试删除“?processor=PayflowGateway”以修复 URL 中的多个问号问题,但这似乎无济于事。我还尝试使用 xx 作为 URL 值的长度来标记 RETURNURL[xx],但这似乎与根本不传递 RETURNURL 相同,因为它只是在 paypal.com 上显示确认页面而不是重定向回来到我的网站。
在 PayPal Manager 中,我将“显示确认页面”设置为“在我的网站上”,将返回 URL 设置为空白,并将返回 URL 方法设置为 GET。我是否需要进行任何其他设置或 API 请求更改才能使其正确返回到我的测试站点?
ruby-on-rails - Ruby on Rails 中的 Payflow 支付集成
我paypal
用于支付,这里是用于支付的主要函数和参数。
但现在我想使用PayFlow
. 请指导我必须更改哪些参数以及付款的最终网址是什么"https://www.paypal.com/cgi-bin/webscr?" + values.to_query
。
请指导我?
spring-mvc - 支持 MENA 地区的 Spring MVC 异地支付网关
我目前正在将支付网关集成到我的 Spring MVC 应用程序(javascript 前端)中,该应用程序将主要接受来自中东和北非地区用户的付款。
所需的付款流程是将用户发送到异地进行付款并重定向到我的应用程序(异地重定向)。
我更喜欢使用 paypal、First data或Payfort 之一。
网关的预期特征如下,
PCI 合规性:因为我不打算实施它们。
异地支付和重定向
经常性帐单
应该接受VISA、Master Card和AMEX
要求商家帐户接收付款(最好没有)
从到目前为止所做的研究中,我发现他们都遵守PCI标准并支持上述大多数要求,我对他们的收费没有任何担忧。
我发现paypal提供payflow和payflow 链接,但我有些担心,因为它被标记为旧产品,据说它仅适用于现有客户,并发现一些文章暗示 paypal 在中东和北非地区使用时有问题. 由于他们的安全令牌方法,我更专注于贝宝。
我联系了上述所有三个公司的支持人员,payfort确认具有上述所有特征。其他人尚未回复。
如果有人实际使用过上述任何网关,我将不胜感激,可以给我一些选择最佳选项的建议。如果有人出于相同的要求集成了上述 3 之外的任何支付网关,请分享。
注意:如果我的问题有虚假信息,那是由于我缺乏这方面的知识,因为这是我第一次使用支付网关。随时纠正我。
paypal - 使用 Payflow 指定销售/其他税务组件
我们正在电子商务门户上集成 Payflow Gateway。考虑到客户已经拥有 Payflow 帐户(通过 Chase),他们更愿意使用相同的帐户。
在参考 PayPal 文档后,我不确定是否可以在销售期间指定税收部分(对于某些美国州和加拿大用户),并且 PayPal 将其显示为订单摘要(托管结帐页面)的一部分。有没有人试过这个?
如果没有,或者,看起来我们可以使用 ExpressCheckout API,它通过 Payflow 在内部处理交易,然后我们可以使用富有表现力的 EC API 来指定税务详细信息。对此有何见解?
注意:在回复我的票时,PayPal 技术支持人员表示,托管的结帐页面除了总金额外不会显示任何内容。:(
但是,我确实在他们的开发人员指南中找到了对 ALTERNATETAXAMT 等字段的引用。我想,它是特定于处理器的。参考:https ://developer.paypal.com/docs/classic/payflow/integration-guide/
最终目标(尚无解决方案): 用户应在订单审核期间看到小计、税款和总计。
php - Paypal 错误“交易被拒绝”
我正在使用旧的 Payflow Link 在 PHP 应用程序中处理付款。它将用户反弹到 Paypal 以接受付款。在交易结束时,Paypal 将结果数据“发布”到我提供的 URL。回发网址是这个-
我的 URL 是有效的,但是,paypal 无法将数据发布到我的“POST”HTTP 方法。
这是我从贝宝收到的消息:
您的交易已获批准!但是,与商家的网站发生了通信错误。
交易已作废,请联系商户。
这通常发生在 paypal 没有从给定的回发 URL 收到 HTTP 响应代码 200-OK 时,它会尝试到达。我已经使用外部 REST 客户端测试了我的回发 URL,它似乎没问题。
此外,此代码在不同的服务器上也能正常工作。
到底是怎么回事?此外,我很想了解如何从 Paypal 捕获详细的错误消息与通用消息。
paypal - PayPal Payflow 链接/PayflowPro 错误 所需域无效
我正在尝试将 PayPal PayflowPro / PayflowLink 集成到我们的系统中,并且在测试中一切都按预期工作。当我们切换到实时凭证时,我们能够使用实时商家详细信息创建安全令牌;但是当尝试重定向到托管的结帐页面时,我们会收到一个新的错误,这是我们以前从未见过的。
错误无效 必填域
我们已经搜索了几个小时,在 PayPal 的官方文档或互联网中没有任何参考。使用过 PayPal 的人可以解释这个错误的含义吗?
愿意放弃一些代表来解决这个问题。
javascript - 如何从重定向页面传递 $_POST
我有一个表单,其中包含用户填写的有关课程的信息,并包含重定向到 PayPal 的 payflowlink 的付款信息。在我添加 payflowlink 之前,我将表单信息发布到同一页面并将课程信息通过电子邮件发送到电子邮件地址。现在,将表单的操作设置为 payflowlink,类信息不会通过电子邮件发送给我,但付款信息确实会传递给 payflowlink。
我想也许重定向页面可以使用<meta http-equiv="refresh" content="0; url=https://payflowlink.paypal.com">
,但 $_POST 没有传递给 payflowlink。如何获取从重定向页面传递到 payflowlink 页面的 $_POST 信息?
现在我有表单页面将信息发布到重定向页面,重定向页面通过电子邮件发送信息,但 $POST 没有传递到 payflowlink。payflowlink 页面由 PayPal 托管。
ios - Meteorjs payflow 集成在网站上工作,但在 ios 应用程序上不工作
我试图将 payflow 集成到我的应用程序中。它在网站上工作正常。但在 ios 应用程序中,我收到以下错误:
我的代码:
我已经在 manager.paypal.com 网站上完成了所有必需的设置。任何帮助将不胜感激。