dj-stripeを私のdjangoプロジェクトにインストールしましたが、いくつか問題があります。 ドキュメントをインストールした後、すべての設定を行ったところ、カスタム料金を請求しようとしています(計画はありません、ユーザーは金額を自分で定義しています)。ストライプをdjangoプロジェクトに組み込みます
次に、 )しようとする量として:それは(Request req_Am9abuzxogBmI7: Cannot charge a customer that has no active card)
CardError
Exceptionを返し
@login_required()
def charge_balance(request):
form = ChargeBalanceForm()
if request.POST:
form = ChargeBalanceForm(data=request.POST)
if form.is_valid():
customer, created = Customer.get_or_create(subscriber=request.user)
amount = Decimal(10.00)
customer.charge(amount)
return render(
request,
'merchant/charge_balance.html', {
'form': form,
})
私は本当に追加するかを理解していない、私は、ユーザーが自分のカード情報を入力するページを探していましたが、残念ながら、私はこれだけ例外があります。 誰かが私を助けることができますか? ありがとうございます
ありがとう@ jeremy-s私は、Stripeがページリダイレクトなどですべてを管理していると思っていました。 – smorele