如何解决Square 中的交易说明不起作用
我使用 SQUARE 作为我的支付网关,但我遇到了无法使用交易发布交易描述的问题。在 Square 仪表板中,它显示自定义金额。 有什么方法可以将买家名称或任何参数发送到交易,以便我可以在我的方形仪表板中识别交易。这是从 Card 到 Square 收取付款的代码片段
$access_token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$api_config = new \SquareConnect\Configuration();
$api_config->setHost("https://connect.squareup.com");
$api_config->setAccesstoken($access_token);
$api_client = new \SquareConnect\apiclient($api_config);
$payments_api = new \SquareConnect\Api\PaymentsApi($api_client);
$request_body = array (
"source_id" => $nonce,"amount_money" => array (
"amount" => $amount*100,"currency" => "AUD"
),"idempotency_key" => uniqid()
);
我尝试添加 "cardholder_name" => $firstname. " ".$lastname,
AND "buyer_email_addres" => $email,
但它没有出现在 Square Dashboard 中..
$request_body = array (
"source_id" => $nonce,"amount_money" => array (
"amount" => $TPRICE * 100,"cardholder_name" => $firstname. " ".$lastname,"buyer_email_addres" => $email,"currency" => "AUD"
),"idempotency_key" => uniqid()
);
但我还是失败了。
希望有人能解决我的问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。