stripe-payments
PHP-Stripe Connect-dokumentation för Symfony2
Sök…
parametrar
| Parameter | detaljer |
|---|---|
| belopp | krävs - Ett positivt heltal i den minsta valutaenheten (t.ex. 100 cent för att debitera $ 1,00 eller 100 för att debitera ¥ 100, en 0-decimalvaluta) som representerar hur mycket att ladda kortet. Minsta belopp är $ 0,50 US eller motsvarande avgiftsvaluta. |
| valuta | krävs - ISO-kod med tre bokstäver för valuta. |
| beskrivning | valfritt är standard null - En godtycklig sträng som du kan koppla till ett laddningsobjekt. Det visas när du är i webbgränssnittet längs laddningen. Observera att om du använder Stripe för att skicka automatiska e-postkvitton till dina kunder, kommer dina kvittonmeddelanden att innehålla beskrivningen av de eller de avgifter som de beskriver. |
| receipt_email | valfri standard är null - E-postadressen för att skicka den här kvittens kvitto till. Kvittot skickas inte förrän avgiften har betalats. Om denna avgift är för en kund kommer den e-postadress som anges här att åsidosätta kundens e-postadress. Kvitton skickas inte för testlägesavgifter. Om kvitto_email anges för en avgift i live-läge skickas ett kvitto oavsett din |
| exp_month | krävs - Tvåsiffrigt nummer som representerar kortets utgångsmånad. |
| exp_year | krävs - Två eller fyra siffror som representerar kortets utgångsår. |
| siffra | krävs - Kortnumret, som en sträng utan separatorer. |
| cvc | krävs vanligtvis -Kort säkerhetskod. Krävs om inte ditt konto är registrerat i Australien, Kanada eller USA. Rekommenderas starkt att alltid inkludera detta värde. |
Symfony2- Exempel på stripintegration
Ladda ner Stripe API-biblioteket och placera det i leverantörens mapp
källa: [ https://github.com/stripe/stripe-phpachteebrit1]
inkludera biblioteket i din controller
use Stripe\BalanceTransaction;
use Stripe\Charge;
use Stripe\Stripe;
require_once('../vendor/stripe/init.php');
ställa in remsnyckeln
\Stripe\Stripe::setApiKey('stripe_secret_key');
Ring avgiftsfunktionen för transaktion
$card = array(
'number' =>'cardccn',
'cvc' =>'cardcvc',
'exp_month' => 'expMonth',
'exp_year' => 'expYear',
);
$charge = Charge::create(
array(
'amount' => ('amount') * 100, // Amount will store in cent in Stripe Account
'currency' => 'usd',
'card' => $card,
'description' => '$data['description',
'receipt_email'=>'receipt_email'
)
);
få information om avgift
$data = Charge::retrieve('ch_%');
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow