2016-06-25 16 views
3

laravelを使用して開発した自分のPHPアプリケーションにストライプペイメントゲートウェイを使用したいと思います。このhttps://cartalyst.com/manual/stripe/1.0 laravelでストライプを使用しやすいパッケージが見つかりましたが、ストライプウェブサイト上の公式のPHP APIに記載されている私とそれぞれの非常にAPIを提供することができるでしょうか?例えばストライプ公式PHPのドキュメントを使用して自分の口座残高を取得するためのコードの場合laravelを使用した場合のstrip-phpとstripe-cartalyst APIの相違点

は次のとおりです。

\Stripe\Stripe::setApiKey("sk_test_BQokikJOvBiI2HlWgH4olfQ2"); 

\Stripe\Balance::retrieve(); 

cartalystストライプで同じことを行うにはしばらくは次のとおりです。

Stripe::setApiKey(env('STRIPE_SECRET')); 

$balance = Stripe::balance()->current(); 

答えて

1

Cartalyst/stripe-laravelは、プラットフォームに依存しないですパッケージ

代わりに、使用する必要がありますLaravel Cashier

Userモデルのモデルはbillableです。したがって、Stripe機能をお客様に直接接続することができます。

+0

私はそれもチェックしましたが、サブスクリプションベースの支払いのみをサポートしていると思います。私の場合は、単額の支払いと払い戻しも必要です。 –

+1

@JitenderYadav私たちは個人的に一回の支払いと払い戻しのためにそれを使用しているので、それはまったく真実ではありません。パッケージを拡張し、Stripe APIとインターフェースする独自の特性を実装するだけで済みます。 – Ohgodwhy

関連する問題