First Data デモ モード アカウントで VinceG\FirstDataApi をかなりうまく使用しています。つまり、シミュレートされたクレジット カード支払いを送信すると、エラー = 0、承認済み = 1 などの完全な JSON オブジェクトを受け取ります。
このセットには、「ありがとうございました」ページまたは「問題が発生しました」ページを作成するために使用したい情報の一部が含まれています。
[arrayResponse:protected] => stdClass Object
(
[transaction_error] => 0
[transaction_approved] => 1
[exact_resp_code] => 00
[exact_message] => Transaction Normal
[bank_resp_code] => 100
[bank_message] => Approved
[sequence_no] => 000008
[cvv2] => I
[retrieval_ref_no] => 4241673
[merchant_name] => MY COMPANY NAME
[merchant_address] => MY COMPANY ADDRESS
[merchant_city] => MY COMPANY CITY
[merchant_province] => MY COMPANY STATE
[merchant_country] => United States
[merchant_postal] => MY COMPANY ZIPCODE
[merchant_url] => https:/my.website.com
配列内のプロパティにアクセスしようとしました:
echo "<pre>";
print_r($firstData->arrayResponse);
...出力は「保護されたプロパティ FirstData::$arrayResponse にアクセスできません」です。