stripe-payments
PHP-Stripe Connect-documentatie voor Symfony2
Zoeken…
parameters
| Parameter | Details |
|---|---|
| bedrag | vereist - Een positief geheel getal in de kleinste valuta-eenheid (bijvoorbeeld 100 cent om $ 1,00 in rekening te brengen of 100 om ¥ 100, een 0-decimale valuta in rekening te brengen), die aangeeft hoeveel de kaart moet worden belast. Het minimumbedrag is $ 0,50 US of equivalent in valuta. |
| valuta | vereist - ISO-code van 3 letters voor valuta. |
| Beschrijving | optioneel, standaard is null - Een willekeurige tekenreeks die u kunt koppelen aan een laadobject. Het wordt weergegeven in de webinterface naast de betaling. Houd er rekening mee dat als u Stripe gebruikt om automatische e-mailontvangsten naar uw klanten te verzenden, uw e-mailbevestigingen de beschrijving bevatten van de kosten die zij beschrijven. |
| receipt_email | optionele standaardwaarde is null - Het e-mailadres waarnaar het ontvangstbewijs van deze betaling moet worden verzonden. De kwitantie wordt pas verzonden nadat de kosten zijn betaald. Als deze kosten voor een klant zijn, heeft het hier opgegeven e-mailadres voorrang op het e-mailadres van de klant. Ontvangsten worden niet verzonden voor kosten van de testmodus. Als ontvangstbericht is opgegeven voor een vergoeding in live-modus, wordt een ontvangstbewijs verzonden, ongeacht uw |
| exp_month | vereist - tweecijferig nummer dat de vervalmaand van de kaart aangeeft. |
| exp_year | vereist - Twee- of viercijferig nummer dat het vervaljaar van de kaart aangeeft. |
| aantal | vereist - Het kaartnummer, als een string zonder scheidingstekens. |
| cvc | meestal vereist -Card beveiligingscode. Vereist tenzij uw account is geregistreerd in Australië, Canada of de Verenigde Staten. Sterk aanbevolen om deze waarde altijd op te nemen. |
Symfony2- Voorbeeld van streepintegratie
Download de Stripe API-bibliotheek en plaats deze in de leveranciersmap
bron: [ https://github.com/stripe/stripe-php
neem de bibliotheek op in uw controller
use Stripe\BalanceTransaction;
use Stripe\Charge;
use Stripe\Stripe;
require_once('../vendor/stripe/init.php');
stel de stripsleutel in
\Stripe\Stripe::setApiKey('stripe_secret_key');
Bel de laadfunctie voor de transactie
$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'
)
);
krijg de details van lading
$data = Charge::retrieve('ch_%');
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow