亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 bluesnap 支付網關中獲取交易 ID 和名稱

如何在 bluesnap 支付網關中獲取交易 ID 和名稱

PHP
陪伴而非守候 2023-04-21 14:54:26
我在 PHP 中使用 bluesnap 支付網關。它工作正常。但作為回報,我沒有獲得交易 ID,客戶名稱也沒有顯示在沙盒帳戶中。下面是我的交易頁面,blusnap 代碼將在該頁面上運行并返回所需的輸出。require_once('New_folder/vendor/autoload.php');$environment = 'sandbox'; // or 'production'$keys = \tdanielcox\Bluesnap\Bluesnap::init($environment, 'API_111111111111111111111', 'password11');$response = \tdanielcox\Bluesnap\CardTransaction::create([    'creditCard' => [        'firstName' => 'Jane',        'lastName' => 'Shopper',        'cardNumber' => '3566000020000410',        'expirationMonth' => '02',        'expirationYear' => '2023',        'securityCode' => '123'    ],    'amount' => 10.00,    'currency' => 'USD',    'recurringTransaction' => 'ECOMMERCE',    'cardTransactionType' => 'AUTH_CAPTURE',]);if ($response->failed()){    $error = $response->data;    $transaction = $response->data;echo"<pre>";print_r($transaction);echo"</pre>";    // handle error}$transaction = $response->data;echo"<pre>";print_r($transaction);echo"</pre>";//$transaction;我的成功響應是:在此返回交易 ID 未顯示。而且也沒有在 bluesnap 沙盒面板中獲取客戶名稱。tdanielcox\Bluesnap\Models\CardTransaction Object([children:protected] => Array    (        [transactionMetaData] => item        [creditCard] => item        [vendorInfo] => item    )[cardTransactionType] => AUTH_CAPTURE[amount] => 10[recurringTransaction] => ECOMMERCE[merchantTransactionId] => [softDescriptor] => BLS*onboardingDefault[vaultedShopperId] => 27595185[currency] => USD[transactionMetaData] => [creditCard] => tdanielcox\Bluesnap\Models\CreditCard Object    (        [cardNumber] =>         [encryptedCardNumber] =>         [cardLastFourDigits] => 0410        [cardType] => JCB        [expirationMonth] =>         [expirationYear] =>         [securityCode] =>         [encryptedSecurityCode] =>         [children:protected] => Array            (            )        [cardSubType] => CREDIT        [cardCategory] => STANDARD        [binCategory] => CONSUMER        [cardRegulated] => N        [issuingCountryCode] => us    )
查看完整描述

1 回答

?
達令說

TA貢獻1821條經驗 獲得超6個贊

購物者姓名在您的請求中的位置不正確。試試這個:


create([

'cardHolderInfo' => [

? ? ? ? 'firstName' => 'Jane',

? ? ? ? 'lastName' => 'Shopper'

? ? ],

? ? 'creditCard' => [

? ? ? ? 'cardNumber' => '3566000020000410',

? ? ? ? 'expirationMonth' => '02',

? ? ? ? 'expirationYear' => '2023',

? ? ? ? 'securityCode' => '123'

? ? ],

? ? 'amount' => 10.00,

? ? 'currency' => 'USD',

? ? 'recurringTransaction' => 'ECOMMERCE',

? ? 'cardTransactionType' => 'AUTH_CAPTURE',

]);


transactionId 總是在響應中返回,確保顯示它的 php 代碼或模型沒有任何問題。


查看完整回答
反對 回復 2023-04-21
  • 1 回答
  • 0 關注
  • 134 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號