खोज…


पैरामीटर

पैरामीटर विवरण
रकम आवश्यक - सबसे छोटी मुद्रा इकाई में एक धनात्मक पूर्णांक (उदाहरण के लिए, १०० रुपये चार्ज करने के लिए १.०० डॉलर या १०० रुपये चार्ज करने के लिए-१००, ०-दशमलव मुद्रा) कितना कार्ड चार्ज करना है। न्यूनतम राशि $ 0.50 यूएस या समकक्ष मुद्रा के बराबर है।
मुद्रा आवश्यक - मुद्रा के लिए 3-अक्षर आईएसओ कोड।
विवरण वैकल्पिक, डिफ़ॉल्ट शून्य है - एक मनमाना स्ट्रिंग जिसे आप एक चार्ज ऑब्जेक्ट से जोड़ सकते हैं। यह वेब इंटरफ़ेस में आवेश के साथ प्रदर्शित होता है। ध्यान दें कि यदि आप अपने ग्राहकों को स्वचालित ईमेल रसीदें भेजने के लिए स्ट्राइप का उपयोग करते हैं, तो आपके रसीद ईमेल में उस चार्ज का विवरण शामिल होगा, जिसका वे वर्णन कर रहे हैं।
receipt_email वैकल्पिक डिफ़ॉल्ट शून्य है - इस शुल्क की रसीद भेजने के लिए ईमेल पता। जब तक शुल्क का भुगतान नहीं किया जाता है तब तक रसीद नहीं भेजी जाएगी। यदि यह शुल्क एक ग्राहक के लिए है, तो यहां निर्दिष्ट ईमेल पता ग्राहक के ईमेल पते को ओवरराइड करेगा। परीक्षण मोड शुल्क के लिए रसीद नहीं भेजी जाएगी। यदि लाइव मोड में एक शुल्क के लिए rece_email निर्दिष्ट किया गया है, तो एक रसीद आपकी परवाह किए बिना भेजी जाएगी
exp_month आवश्यक - कार्ड की समाप्ति महीने का प्रतिनिधित्व करने वाले दो अंकों की संख्या।
exp_year आवश्यक - कार्ड की समाप्ति वर्ष का प्रतिनिधित्व करने वाले दो या चार अंकों की संख्या।
संख्या आवश्यक - कार्ड नंबर, बिना किसी विभाजक के एक स्ट्रिंग के रूप में।
सीवीसी आमतौर पर आवश्यक -कार्ड सुरक्षा कोड। जब तक आपका खाता ऑस्ट्रेलिया, कनाडा या संयुक्त राज्य अमेरिका में पंजीकृत न हो, आवश्यक है। अत्यधिक हमेशा इस मूल्य को शामिल करने की सिफारिश की जाती है।

Symfony2- स्ट्राइप इंटीग्रेशन उदाहरण

स्ट्राइप एपीआई लाइब्रेरी डाउनलोड करें और इसे वेंडर फोल्डर में रखें

स्रोत: [ https://github.com/stripe/stripe-phpiding [1 ]

अपने कंट्रोलर में लाइब्रेरी को शामिल करें

use Stripe\BalanceTransaction;
use Stripe\Charge;
use Stripe\Stripe;
require_once('../vendor/stripe/init.php');

स्ट्रिप की सेट करें

 \Stripe\Stripe::setApiKey('stripe_secret_key');

लेनदेन के लिए चार्ज फ़ंक्शन को कॉल करें

$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'
        )
    );

प्रभार का विवरण प्राप्त करें

 $data = Charge::retrieve('ch_%');


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow