カテゴリー:
Stripe
閲覧数:297 配信日:2019-02-13 12:00
\Stripe\Accountオブジェクト
create()メソッド
・コード例
\Stripe\Stripe::setApiKey("sk_test_●●");
\Stripe\Account::create([
"type" => "custom",
"country" => "US",
"email" => "bob@example.com"
]);
・必須パラメータ一覧表
パラメータ | 内容 |
---|---|
type | 作成するStripeアカウントの種類。 カスタムアカウントのみがAPIを介して作成される場合があるため、現在はcustomである必要がある |
\Stripe\Tokenオブジェクト
create()メソッド
・コード例
\Stripe\Stripe::setApiKey("sk_test_●●");
\Stripe\Token::create([
"card" => [
"number" => "4242424242424242",
"exp_month" => 2,
"exp_year" => 2020,
"cvc" => "314"
]
]);
・必須パラメータ一覧表
パラメータ | 内容 |
---|---|
card.exp_month | カードの有効期限月を表す2桁の番号 |
card.exp_year | カードの有効期限を表す2桁または4桁の番号 |
card.number | 区切り文字なしの文字列としてのカード番号 |
\Stripe\Sourceオブジェクト
create()メソッド
・コード例
・下記コードは「ACH支払い」なので日本では意味がない
・入力されたカード情報を元にSourceオブジェクト作成するので、通常はこのメソッドを直接呼び出すことはない → Stripeが提供しているライブラリ経由で呼出
\Stripe\Stripe::setApiKey("sk_test_xxxx");
\Stripe\Source::create([
"type" => "ach_credit_transfer",
"currency" => "usd",
"owner" => [
"email" => "jenny.rosen@example.com"
]
]);
・必須パラメータ一覧表
パラメータ | 内容 |
---|---|
type | 作成するソースの種類。 customerとoriginal_sourceが指定されていない場合は必須だ( 『Shared card Sources』ガイドを参照) |