Я использую Stripe
в качестве платежного шлюза. Теперь меня беспокоит большая проблема.Как получить идентификатор заряда после создания подписки с использованием Stripe?
Я использовал ниже код для создания подписки:
<?php
require_once('lib/Stripe.php');
Stripe::setApiKey(API_KEY);
$token = $_POST['stripeToken'];
$customer = Stripe_Customer::create(array(
"card" => $token,
"plan" => $_POST['plan'],
"email" => "[email protected]",
));
Это прекрасно работает, но я не могу получить Charge ID
от $customer
, и я узнал, что нет никакого способа, в Stripe API
, чтобы получить его.
Как его получить при создании подписки? Мне действительно нужно Charge ID
.
Вы получаете заряд ID в ответ на запрос создания заряда http://stackoverflow.com/questions/12031063/if-i-have -a-stripe-token-from-a-charge-how-do-i-get-its-charge-id – Anigel
@ Анигель Я не понимаю. Код, который я вам предоставил, уже получил заряд, почему я должен сделать еще один запрос на оплату? – david30xie
Вы не должны, но когда вы сделали это, было, когда вы получили charge_id – Anigel