我尝试为我的网站实施Paypal Pro。这将使用户输入其信息,并为试用版收取1美元,为递归费用收取10美元。
但是,当我检查我的商家帐户时,它会在1天内分别显示1 $和10 $(我不希望它收取10 $)
PROFILEID=I%2d0xxxxxx1HCKEF
&PROFILESTATUS=PendingProfile
&TRANSACTIONID=0NP43842KS810000T
&TIMESTAMP=2010%2d05%2d16T18%3a56%3a55Z
&CORRELATIONID=89adac79d0d6
&ACK=Success
&VERSION=57%2e0
&BUILD=1298200
&METHOD=CreateRecurringPaymentsProfile
&VERSION=57.0
&PWD=1274sss7
&USER=sand_12sdsad7629_biz_api1.dital.com
&SIGNATURE=IacdATZe5XHmKJs1n2w3uWMRDWyaOGDb
&PAYMENTACTION=Sale
&AMT=10
&CREDITCARDTYPE=Visa
&ACCT=4804270925925835
&EXPDATE=052015
&CVV2=243
&FIRSTNAME=
&LASTNAME=
&STREET=223232323
&CITY=3232
&STATE=IA
&ZIP=5452
&COUNTRYCODE=US
&CURRENCYCODE=USD
&BILLINGPERIOD=Month
&BILLINGFREQUENCY=1
&PROFILESTARTDATE=2010-05-6+02%3A56%3A57
&INITAMT=10
&FAILEDINITAMTACTION=ContinueOnFailure
&DESC=Recurring+%2410
&AUTOBILLAMT=AddToNextBilling
&PROFILEREFERENCE=Anonymous
&TRIALBILLINGPERIOD=Day
&TRIALBILLINGFREQUENCY=5
&TRIALAMT=1
&TRIALTOTALBILLINGCYCLES=1
&SALUTE=Mr.
&EMAIL=dsads%40dsads.com
这个查询字串有问题吗?
最佳答案
我对PayPal流程的这一部分不太熟悉(我仍然使用IPN),但是此行看起来很可疑:
&INITAMT = 10
我相信应该是AMT。
从PayPal Documentation:
INITAMT:初始非经常性付款
个人资料后立即付款
创建。使用初始金额
报名费或设置费
AMT:每次结算的结算金额
在此付款期间循环。这个
金额不包括运费和
税额
因此,通过使用INITAMT,您需要向他们收取1美元的初始试用期费用以及10美元的注册费。这听起来不像您想要的。
关于paypal - Paypal 订阅试用额外收费?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2845089/