カテゴリー:
Stripe
閲覧数:334 配信日:2019-03-21 09:50
SourceオブジェクトをCustomerオブジェクトに関連付けする
新規Customerオブジェクト作成時に'source'パラメータとして、ソースID(src_xxxx)を指定
\Stripe\Stripe::setApiKey("sk_test_xxxx");
$customer = \Stripe\Customer::create([
'email' => '20190316@example.com',
'source' => $sourceId,
]);
(新規作成直後の)既存Customerオブジェクトに"source"パラメータとして、ソースID(src_xxxx)を追加
\Stripe\Stripe::setApiKey("sk_test_xxxx");
$customer1 = \Stripe\Customer::create([
'email' => '20190316@example.com',
]);
$customer = \Stripe\Customer::retrieve($customer1->id);
$sourceObj = $customer->sources->create(["source" => $sourceId]);
・Cardオブジェクト
「SourceオブジェクトをCustomerオブジェクトに関連付けする」とどうなるの?
Cardオブジェクトが、Customerオブジェクトのsourcesプロパティ内にあるdataプロパティ内にリスト構造化されて配置される
Cardオブジェクト
・他オブジェクトとは異なりStripeオブジェクトと継承関係がない