Таким образом, используя api square checkout, после того, как пользователь использует checkout, я получаю id транзакции и id checkout, но, похоже, нет способа получить информацию, введенную покупателем при оформлении заказа.Как я могу получить адрес электронной почты и имя покупателя?
Попытка получить информацию через идентификатор кассы, но это кажется невозможным
// pull out the transaction ID returned by Square Checkout
$returnedTransactionId = $_GET["transactionId"];
// Create a new API object to verify the transaction
$transactionClient = new \SquareConnect\Api\TransactionsApi($defaultApiClient);
// Ping the Transactions API endpoint for transaction details
try {
// Get transaction details for this order from the Transactions API endpoint
$apiResponse = $transactionClient->retrieveTransaction(
$locationId,
$returnedTransactionId
);
} catch (Exception $e) {
echo "The SquareConnect\Configuration object threw an exception while " .
"calling TransactionsApi->retrieveTransaction: ",
$e->getMessage(), PHP_EOL;
exit;
}