Stripe Connected Accounts API에서 계정의 외부 계정을 청구하려면 어떻게해야합니까?Stripe Connected Accounts API에서 계정을 청구하려면 어떻게해야합니까?
내 시스템에 인보이스를 만든 다음 사용자가 지불하도록하고 싶습니다.
첫 번째 화면에는 시스템에 저장된 지불 계좌 목록이 있습니다. 이것은 은행 계좌, 신용 카드, 직불 카드입니다.
내가 지불 할 계좌를 선택하면 내 문제가 시작됩니다.
여기
def pay_invoice invoice_id, source_id
invoice = Invoice.find(invoice_id)
account = Stripe::Account.retrieve(@account)
charge_source = account.external_accounts.retrieve(source_id)
c = Stripe::Charge.create(
:amount => invoice.cents,
:currency => "usd",
#:customer => @account,
:source => charge_source,
:description => "Charge for invoice ##{invoice_id}"
)
end
메서드에 전달 된 SOURCE_ID가 앞서있어 외부 계정의 ID입니다 내 코드입니다.
내 첫 번째 시도는 소스로 그것을 통과하고 있었고, 난 오류 "그런 토큰"
을 :
그런 다음 코드는 다음과 같이 찾고 끝 –