Использование API службы Stripe.net (https://github.com/jaymedavis/stripe.net ), как вы можете получить элемент из тела ответа об успешном списании средств?
Пример успешного тела ответа на оплату:
{
id: ch_xxxxxxxxxxxxxxxxxxx,
object: "charge",
created: 111111111,
livemode: true,
paid: true,
status: "succeeded",
amount: 33400,
currency: "usd",
refunded: false,
source:
{
id: card_xxxxxxxxxxxxxxxxx,
object: "card",
last4: "1234",
brand: "Visa",
funding: "credit",
exp_month: 12,
exp_year: 2010,
fingerprint: "xxxxxxxxxxxx",
country: "BR",
name: "john smith",
address_line1: "address 1",
address_line2: null,
address_city: "senai",
address_state: null,
address_zip: "00000",
address_country: "MY",
cvc_check: "pass",
address_line1_check: "unavailable",
address_zip_check: "unavailable",
tokenization_method: null,
dynamic_last4: null,
metadata:
{},
customer: null
}
captured: true,
balance_transaction: "txn_xxxxxxxxxxxxxxxxx",
...
Я просто пытаюсь получить значения следующего:
address_line1_check: "unavailable",
address_zip_check: "unavailable",
Для тех, кому интересно, почему, просто то, что когда эти два значения «недоступны», это означает, что кредитная карта Банка не поддерживает эти функции защиты от мошенничества, и, исходя из опыта, существует высокая вероятность того, что эти платежи действительно мошеннические. Поэтому, как только я их обнаружу, я могу добавить к этим транзакциям красный флажок.
Лучше всего, если не нужно вносить изменения в API Stripe.net...
Спасибо за любую помощь.