2
我試圖通過適應性付款API將PayPal帳戶從我的業務Paypal帳戶發送到另一個Paypal帳戶。 我創建了一個經典的Paypal應用程序,請求發送隱式付款的權限,並且被批准爲有條件。 我正在使用我的商家帳戶的API UserId,密碼和簽名,並且在進行付款申請時,我使用與我的商業帳戶關聯的電子郵件地址。 可能值得一提的是它是瑞士貝寶賬戶。在node.js中通過PayPal Adaptive Payments API發送隱式付款時出錯
儘管如此,我收到一個錯誤:
[Error: Response ack is Failure. Check the response for more info]
{ responseEnvelope:
{ timestamp: '2013-12-13T05:21:53.825-08:00',
ack: 'Failure',
correlationId: '6b31a6a7cbf80',
build: '7935900' },
error:
[ { errorId: '550001',
domain: 'PLATFORM',
subdomain: 'Application',
severity: 'Error',
category: 'Application',
message: 'You do not have permission to execute this payment implicitly' } ],
httpStatusCode: 200 }
這裏是我的代碼:
Paypal = require 'paypal-adaptive'
paypalSdk = new Paypal
userId : 'my userId'
password : 'my password'
signature : 'my signature'
appId : 'my appId'
payload =
senderEmail : 'my email'
requestEnvelope:
errorLanguage: 'en_US'
actionType : 'PAY'
currencyCode : 'CHF'
feesPayer : 'EACHRECEIVER'
memo : 'example'
returnUrl: "http://www.serviceathome.com?success=true"
cancelUrl: "http://www.serviceathome.com?success=false"
receiverList:
receiver : [
email: 'recipient email'
amount: '1.00'
]
paypalSdk.pay payload, (err, res) ->
if err?
console.error err
return console.error res
console.log res
對此的任何解決方案?我面臨同樣的問題。 – andyzinsser
解決方案是等待批准。儘管儀表板表示它是「有條件批准」的,但事實並非如此。並且一天之後獲得批准。 – Ita