嗯,我真的不知道该怎么叫它...
我已经浏览了PayPal的开发者文档有一段时间了,但没有任何东西能告诉我实现我正在寻找的目标的方向。它可能有很好的文档记录,但我还没有很好地掌握它,在单独阅读每个部分时还不够有意义。
我读过有关预审批的内容,尽管它似乎要求我将客户的浏览器发送到指定的PayPal地址。
我曾考虑过创建一个包含信用卡信息的数据库,但这太可怕了--所以我想看看是否有一种方法可以让客户对他们的PayPal帐户进行无人值守的收费,就像我有一个包含客户信用卡信息的数据库一样。
任何方向都将不胜感激。
发布于 2011-11-21 05:58:06
是的,这是可能的。有两个选项:
带计费协议的
这类似于预审批(这是自适应支付,一组不同的API)。您需要将购买者重定向到API才能接受计费协议,从那时起,您可以使用to DoReferenceTransaction PayPal对用户进行计费。包含参考事务处理的
您需要有一个现有的事务,并且您需要向DoReferenceTransaction应用编程接口提交一个先前的事务ID,而不是账单协议ID。然后,您可以对与PayPal一起存储的卡详细信息对用户重新计费(最多1年。假设卡细节仍然有效)。
请注意,这两个选项都需要您具有访问DoReferenceTransaction应用程序接口的权限,而默认情况下您将无法访问该API。
有关API本身的更多信息,请参见https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_DoReferenceTransaction
发布于 2013-02-23 08:07:32
重要提示:您需要呼叫才能激活计费协议。祝你好运找到一个知道你需要什么的人(不是真的) :-)
你最终会找到一个知道DoReferenceTransaction是什么的人,一旦你最终找到了他们,他们可能会告诉你,他们只能在沙盒里激活它,然后把你转到商务办公室的人那里。然后他们必须将其提交给其他人批准。Est.总计呼叫时间59分8秒。
刚刚和我交谈的人说,他可能在一年内只处理过2关于 DoReferenceTransaction的电话-所以你可能需要打听一下。他们有其他的订阅帐单,这不是你想要的。
还要认识到,批准不是即时的,您可能需要建立历史记录。帮我的人说这是最好的号码888 215 5506。一定要仔细解释为什么你需要他们,并试图让他们相信你是合法的。一个声誉良好的网站背后的域名为您的paypal电子邮件可能会有所帮助。
好消息:我星期五申请了参考交易,今天(星期日)被批准了。这是针对两个账户的--其中一个账户是前一天才建立的。
感谢您就在您的PayPal帐户上启用参考事务与我们联系。
我很高兴地通知您,您的请求已被批准。您可以立即开始使用此功能。
如果您对此电子邮件有其他问题,请致电1-888-221-1161联系商务服务专家。
由衷地,
AJ商业风险运营
发布于 2021-03-30 11:39:47
我最近正在尝试这样做,我发现这个问题没有运气,因为自2017年1月1日起,使用账单协议方法的Express Checkout已被弃用。
最近有一种新的REST方法,称为Vault payment methods,它最近进入了开放测试版,官方文档(到目前为止)中没有它,所以我留下了Create transactions when your buyer isn't present的链接,以防有人需要它。
该过程在文档中进行了解释,但基本上,您需要创建一个支付令牌(来源可以是PayPal帐户或信用卡),然后使用该令牌来捕获支付。
https://stackoverflow.com/questions/8194183
复制相似问题