Оплата BitCoin с использованием StripeConnect

Я использую StripeConnect, чтобы выставить счет клиенту от имени наших продавцов. Когда я использую кредитную / дебетовую карту, она работает нормально. Я использовал merchant_stripe_access_token для создания BitCoin Receiver и использовал тот же merchant_stripe_access_token для зарядки после получения подтверждения того, что BitCoin заполнены. Пожалуйста, дайте мне знать, что я пропустил.

stripe_bitcoin_receiver = Stripe::BitcoinReceiver.create(
{
    amount:             dollar_to_cents(amount),
    currency:           currency,
    description:        charge_description,
    refund_mispayments: true,
    email:              user.email,
    metadata:           charge_metadata
},
merchant_stripe_access_token
)

{ "ID":"btcrcv_17MHRCDtBWPHkYdT2Cte9Oay","объект": "bitcoin_receiver", "активный" ложь "количество":2845,"amount_received":0,"bitcoin_amount":28450000,"bitcoin_amount_received":0,"bitcoin_uri":"bitcoin:test_3Bb3YdEqU6Xmqb141YleVZ2BqhYk9?amount=0.28450000","созданный":1451133982,"currency":"usd","customer":null,"description":"Плата за счет #166B","email": @ najeid gmail.com"," заполнено ": false," входящий_адрес ":"test_3Bb3YdEqU6Xmqb141YleVZ2BqhYk9","livemode":false,"metadata":{" Имя ":" Наджиб "," Фамилия ":"Idrees"," Электронная почта ":"najeebidrees@gmail.com"}," платеж ": нулевой," refund_address ": нулевой," сделки ": {" объект ":" список " "данные":[],"has_more" ложь" TOTAL_COUNT ": 0," URL ":"/v1/ Bitcoin/ приемники /btcrcv_17MHRCDtBWPHkYdT2Cte9Oay/ операции "},"uncaptured_funds": ложные,"used_for_payment"ложь}"

После его заполнения успешно.

stripe_charge = Stripe::Charge.create(
{
    amount:               dollar_to_cents(amount),
    currency:             currency,
    source:               stripe_bitcoin_receiver.id,
    description:          charge_description,
    application_fee:      dollar_to_cents(application_fee),
    capture:              is_captured,
    statement_descriptor: statement_descriptor,
    metadata:             charge_metadata
},
merchant_stripe_access_token
)

Получаю эту ошибку.

Stripe:: InvalidRequestError: (Статус 404) Нет такого получателя биткойнов: btcrcv_17MHRCDtBWPHkYdT2Cte9Oay

0 ответов

Другие вопросы по тегам