先進我想paypal高級集成到PHP。 成功通過值並提交表單後,Paypal收到了一條 錯誤消息響應。 錯誤消息是:RESPMSG =用戶驗證失敗。獲取的錯誤,同時集成貝寶使用PHP
我已經使用了這些代碼:
$PF_HOST_ADDR = "https://pilot-payflowpro.paypal.com";
$post_data = 'USER=' . $PF_USER
. '&VENDOR= ' . $PF_USER
. '&PWD= ' . $PF_PWD
. '&PARTNER= ' . $PF_PARTNAR
. '&AMT=' . $PF_PACKAGE
. '&ACCT=' . $PF_CARD_NO
. '&ACCTTYPE='.$PF_CARD_TYPE
. '&CURRENCY='.$PF_CURRENCY_TYPE
. '&CVV2=' . $PF_CVV
. '&EXPDATE=' . $PF_EXP_DATE
. '&CREATESECURETOKEN=Y'
. '&SECURETOKENID=' . $PF_SECURE_TOKEN_ID
. '&CLIENTIP='. $PF_IP_ADDRESS
. '&TRXTYPE=S';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$PF_HOST_ADDR);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,TRUE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); // Ready the Post data to Send ....
$response = curl_exec($ch); //Getting Response from Server
print_r($response);
感謝您的suggession。但同樣的問題發生 – Bireshwar
請檢查(打印)你的$ post_data變量,變量也許一個爲空或錯誤 –
USER = maxgold25和供應商= maxgold25和PWD =密碼&PARTNER =貝寶與AMT = 12.00 ACCT = 4111111111111111&CVV2 = 205&EXPDATE = 1014&CREATESECURETOKEN = Y&SECURETOKENID = 53bd408f16b490.00182852&TRXTYPE = S – Bireshwar