我正在尝试使用 PAYPAL ADVANCED 进行定期付款我的脚本在销售交易的情况下有效,但是当我尝试创建定期配置文件时出现问题。
问题
当我将我的请求
CREATESECURETOKEN
设置为Y
. 它返回Invalid transaction type: Invalid Transaction Type for secure token creation request
Here is the string。注意我已经改变了用户并通过这里合作伙伴[6]=PayPal&VENDOR[10]=#####&USER[11]=#####&PWD[9]=#####&CREATESECURETOKEN[1]=Y&TRXTYPE[1]=R&RECURRING[1]= Y&TENDER[1]=C&ACTION[1]=A&PROFILENAME[6]=Gautam&ACCT[16]=4012888888881881&EXPDATE[4]=1214&AMT[5]=10.00&START[8]=06132013&PAYPERIOD[4]=MONT&TERM[1]=0&OPTIONALTRX[1] =S&OPTIONALTRXAMT[4]=2.00&EMAIL[20]=#####&SECURETOKENID[26]=MySecTokenID-51b93e0830f70&RETURNURL[51]=http://localhost:8080/php/test/payflow/advanced.php&CANCELURL[51]= http://localhost:8080/php/test/payflow/advanced.php&ERRORURL[51]=http://localhost:8080/php/test/payflow/advanced.php&BILLTOFIRSTNAME[4]=John&BILLTOLASTNAME[3]=Doe&BILLTOSTREET[12 ]=123 Main St.&BILLTOCITY[8]=圣何塞&BILLTOSTATE[2]=CA&BILLTOZIP[5]=95101&BILLTOCOUNTRY[2]=US&SHIPTOFIRSTNAME[4]=Jane&SHIPTOLASTNAME[5]=Smith&SHIPTOSREET[13]=1234 Park Ave&SHIPTOCITY[8]=San Jose&SHIPTOSTATE[2]=CA&SHIPTOZIP[5]=95101&SHIPTOCOUNTRY[2]=US
如果我设置
CREATESECURETOKEN
为N
我收到Invalid merchant information: 10002-You do not have permissions to make this API call
我搜索了有关使用 paypal advanced 进行定期付款的文档,但在每个地方我都找到了有关 payflow pro 的详细信息。由于没有关于使用 paypal 进行定期付款的信息,因此很难让事情顺利进行。关于我的帖子数据有什么问题的任何想法?
一周前我在 paypal.com/mts 上发布了我的查询,但没有回复。注意:我已经订阅了贝宝高级和贝宝定期付款。使用高级贝宝,交易在客户网站本身上完成,用户永远不会被带到贝宝网站。是的,它为此目的使用 iframe。它适用于 SALE 类型的交易,但不适用于定期付款。