Обработка Apple Pay с использованием Stripe PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Обработка Apple Pay с использованием Stripe PHP

Сообщение Anonymous »

Я использую пакет оплаты приложения Flutter для получения токена Apple Pay. Он выглядит так:

Код: Выделить всё

{transactionIdentifier: 446dd09bccc588c18d863a1cd817f4a94324d0f2a60d0df72a9d4ba564127935, paymentMethod: {displayName: Visa 0121, network: Visa, type: 2}, token: {"data":"ftFG...","header":{"publicKeyHash":"ZPH2w4...,"ephemeralPublicKey":"MFk.","transactionId":"446dd0..."},"version":"EC_v1"}}
Я отправляю данные токена на сервер для их обработки, с Google Pay у меня нет проблем с обработкой токена.
Это мой код Laravel:

Код: Выделить всё

$intent = PaymentIntent::create([
'amount' => $data['amount'] * 100, // Convertir a centavos
'currency' => $data['currency'],
'payment_method_types' => ['card'], // Especificar métodos de pago
'payment_method_data' => [
'type' => 'card',
'card' => [
'token' => $data['token'], // Token de Apple Pay
]
],
]);
Я всегда получаю неверный идентификатор токена при использовании PaymentIntent.
Как обработать токен Apple Pay?

Подробнее здесь: https://stackoverflow.com/questions/793 ... stripe-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»