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