Почему ошибочно использовать «token_xxxx», не связанный с объектом Customer для оплаты? - PullRequest
0 голосов
/ 18 марта 2019

В следующем PHP-коде token_xxxx связан с объектом Customer

\Stripe\Stripe::setApiKey("sk_test_xxxx");
\Stripe\Customer::create([
  "description" => "hoge",
  "source" => "tok_amex"
]);

В приведенном ниже коде PHP «token_xxxx», не связанный с объектом Customer, используется для оплаты

\Stripe\Stripe::setApiKey('sk_test_xxxx');
$charge = \Stripe\Charge::create([
  "amount" => 888,
  "currency" => "USD",
  "customer" => "cus_xxxx",
  'source' => 'tok_visa',
]);

occurred Произошла ошибка

У клиента cus_xxxx нет связанного источника с идентификатором tok_xxxx

...