Как обработать данные платежа Google с помощью полосового API для совершения платежа - PullRequest
0 голосов
/ 12 июня 2019

Я интегрировал Google Pay на своем сайте, и он работает до сих пор.После нажатия кнопки оплаты Google и т. Д. Я получаю данные кредитной карты пользователя от Google Pay в формате JSON.Моя проблема заключается в том, как внедрить этот JSON в мою обработку платежей полосы.

От Google я получаю такой платеж. Токен

  "id": "tok_1Ekc1IAI1F3KLXRkt0mbQqs4",
  "object": "token",
  "card": {
    "id": "card_1Ekc1HAI1F3KLXRk7MGLIfhr",
    "object": "card",
    "address_city": null,
    "address_country": null,
    "address_line1": null,
    "address_line1_check": null,
    "address_line2": null,
    "address_state": null,
    "address_zip": null,
    "address_zip_check": null,
    "brand": "Visa",
    "country": "US",
    "cvc_check": null,
    "dynamic_last4": "xxxx",
    "exp_month": x,
    "exp_year": xxxx,
    "funding": "credit",
    "last4": "9998",
    "metadata": {
    },
    "name": "Jon Doe",
    "tokenization_method": "android_pay"
  },
  "client_ip": "11.111.111.11",
  "created": 1560367324,
  "livemode": false,
  "type": "card",
  "used": false
}

Google уже использовал полосовой шлюз для генерации токена такого tok_1Ekc1IAI1F3KLXRkt0mbQqs4, но я не знаю, что теперь делать.

Я думал, что смогу использовать функцию stripe.handleCardPayment из https://stripe.com/docs/stripe-js/reference#stripe-handle-card-payment, но также не смог найти решение.

...