我在 NVP [直接信用卡支付] 上有 Paypal DoDirect 方法的 api,我使用 php 作为基础语言。
我的交易成功了,或者回复说是这样。但它没有在沙盒帐户中更新。
include_once(drupal_get_path('module','payment_details').'/paypal_do_direct.php');
$paypalDoDirect = new PaypalDoDirect();
$paypalDoDirect->setApiUserName('crazyheartram_api1.gmail.com');
$paypalDoDirect->setApiPassword('1377690526');
$paypalDoDirect->setApiSignature('Afm3wtXOE0L1wd2UrjZtljZHC-wnAWHTSwJ-b7-rw3qPcLGaMSLINqP8');
$paypalDoDirect->setCreditCardType($cardType);
$paypalDoDirect->setEnvironment('sandbox');
$paypalDoDirect->setAmount($amount);
$paypalDoDirect->setCardExpMonth($expirationDate);
$paypalDoDirect->setCardExpYear($expirationYear);
$paypalDoDirect->setCardVerificationValue($cvv);
$paypalDoDirect->setFirstName($firstName);
$paypalDoDirect->setLastName($lastName);
$paypalDoDirect->setPayerEmail($email);
$paypalDoDirect->setCreditCardNumber($creditCardNumber);
$response= $paypalDoDirect->MakePayment();
我在下面分享了我的沙盒商务专业帐户详细信息:
Username: crazyheartram_api1.gmail.com
Password: 1377690526
Signature: Afm3wtXOE0L1wd2UrjZtljZHC-wnAWHTSwJ-b7-rw3qPcLGaMSLINqP8
我使用我的另一个个人帐户进行了交易。
Credit card number: 4351521550740304
Credit card type: Visa
Expiration date: 7/2018
我的期望是,它应该从个人账户中扣除金额并将其记入商家(商业专业)账户。
任何帮助高度赞赏。谢谢
已编辑 我正在使用与以下网址中提到的相同的代码, Payment Api using class
我刚刚发现了这个问题,它和我的问题完全相同。 https://drupal.stackexchange.com/questions/82788/seperate-payment-integeration-for-selected-plan-type-using-drupal-form-with-payp