我想使用payflow链接和paypal托管页面实现定期付款。但是通过PayPal的开发指南我找不到任何有效的解决方案。说支付流程链接我的代码将是这样的:
<form method="POST" action="https://mylinktoPayPalPayflow.com">
<input type="hidden" name="LOGIN" value="Your LOGIN here">
<input type="hidden" name="PARTNER" value="Your PARTNER here">
<input type="hidden" name="DESCRIPTION" value="Order description here">
<input type="hidden" name="AMOUNT" value="Total transaction AMOUNT here">
<input type="hidden" name="TYPE" value="Transaction TYPE here">
<input type="submit" value="Click Here to Purchase">
</form>
这里: 登录:您为Payflow帐户选择的登录名。
合作伙伴:您的合作伙伴名称由您的经销商提供给您。
AMOUNT:交易总金额。该值必须大于1.00。
TYPE:标识交易类型的单个字母(S代表销售,A代表授权)。
但是,交易类型是销售或授权。
有没有办法在这里实施经常性付款?
答案 0 :(得分:1)
每当您使用Payflow链接时,您将有两个选项来创建定期配置文件:
首先使用托管的结帐页面完成一次性付款,然后使用您获得的交易ID(PNREF)来创建定期的个人资料。这样您就不需要传递任何信用卡信息,因为它会自动从PNREF中获取。如下所示:
<强> PARTNER [6] =贝&安培; VENDOR [13] = XXXXXX&安培; USER [6] = XXXXX&安培; PWD [8] = XXXXX&安培; TRXTYPE =的R&amp; ACTION = A&安培;嫩= C&安培; PROFILEREFERENCE = XXXX&安培; PROFILENAME [38] = XAXXXXXAXXX&安培; START = 09182014&安培; TERM = 0&安培; PAYPERIOD = MONT&安培; AMT [4] = 1.07&安培; ORIGID = ESJPC2894AFC 强>
完成一次性付款后,请转到manager.paypal.com并查找该交易ID,然后在交易详情中您会看到将其转换为定期个人资料的按钮。这是一本手工作品
对于托管结帐页面,您只能传递TYPE = A或S.