Stripe Hordhac: Sida Loo Hirgeliyo Isku-dhafka Lacag-bixinta Mashruucaaga
Stripe Hordhac: Sida Loo Hirgeliyo Isku-dhafka Lacag-bixinta Mashruucaaga
Iyadoo dhaqaalaha dijitaalka ah uu si degdeg ah u kobcayo, muhiimadda nidaamyada lacag-bixinta khadka tooska ah ayaa si weyn u muuqata. Stripe waa madal awood leh oo lacag-bixinta ah, taasoo ka caawisa horumariyayaasha inay si sahlan u hirgeliyaan hawlaha lacag-bixinta. Qoraalkan wuxuu siinayaa bilowga hage faahfaahsan oo ku saabsan sida loo hirgeliyo isku-dhafka lacag-bixinta Stripe ee mashruucaaga.
Waa maxay Stripe?
Stripe waa madal bixisa adeegyada lacag-bixinta khadka tooska ah, gaar ahaan ku habboon horumariyayaasha iyo ganacsiyada. Waxay u oggolaaneysaa isticmaaleyaasha inay aqbalaan lacag-bixinno, maareeyaan rukumada, iyo inay ka shaqeeyaan hawlo badan oo la xiriira lacag-bixinta (sida dib-u-celinta iyo warbixinta). Faa'iidooyinkeeda ugu waaweyn waxaa ka mid ah:
- Sahlanaanta isku-dhafka: Stripe waxay bixisaa dukumiintiyo API oo hodan ah iyo SDK, taasoo ka dhigaysa isku-dhafka lacag-bixinta mid fudud.
- Noocyada lacag-bixinta: Waxay taageertaa kaararka deynta, kaararka daynta, Apple Pay, Google Pay iyo noocyo kale oo lacag-bixin ah.
- Amniga: Stripe waxay u hoggaansantaa heerarka PCI DSS, waxayna bixisaa ilaalin amni oo xooggan.
Maxaad u dooranaysaa Stripe?
- Dunida oo dhan: Stripe waxaa lagu isticmaali karaa dalal iyo gobollo badan, waxayna taageertaa lacagaha kala duwan.
- Khibrad aan kala go' lahayn: Isticmaaleyaashu waxay dhammaystiri karaan lacag-bixinta iyaga oo aan ka bixin bogga.
- Hawlo hodan ah: Waxay bixisaa lacag-bixinno qaybsan, rukumo joogto ah, maareynta biilasha iyo hawlo kale oo badan, si ay u daboolaan baahiyaha ganacsi ee kala duwan.
Tallaabooyinka Bilowga Isticmaalka Stripe
Tallaabada 1: Isdiiwaangeli Akoonka Stripe
- Booqo Website-ka Stripe.
- Guji "Start now" oo ku yaal geeska sare ee midig.
- Buuxi macluumaadka isdiiwaangelinta si aad u abuurto akoon Stripe ah.
Tallaabada 2: Hel API Key
- Gal akoonkaaga Stripe.
- U soco bogga "Horumarayaasha".
- Qaybta "API Keys", waxaad ka heli kartaa furayaashaaga daabacaadda iyo sirta. Xusuusnow in furayaasha kala duwan (tijaabada iyo wax-soo-saarka) ay yihiin kuwo kala duwan.
Tallaabada 3: Dooro Habka Isku-dhafka
Stripe waxay bixisaa dhowr hab oo isku-dhaf ah, waxaadna dooran kartaa iyadoo ku xiran baahidaada:
- Stripe.js iyo Elements: Ku habboon xaaladaha u baahan foomamka lacag-bixinta ee la habeeyey, waxay bixisaa dabacsanaan iyo xakameyn.
- Checkout: Loogu talagalay isku-dhafka degdegga ah ee bogga lacag-bixinta, aad bay u fududahay in la isticmaalo.
- Isku-dhafka API: Ku habboon codsiyada leh baahiyo gaar ah, horumariyayaashu waxay ku hirgelin karaan habka la habeeyey iyada oo la adeegsanayo API.
Tallaabada 4: Isku-dhafka Hore
Halkan waxaa ku yaal tusaale fudud oo ku saabsan sida loo isticmaalo Stripe.js iyo Elements:
Tusaale Isku-dhaf ah oo Stripe ah
Lacag-bixin
const stripe = Stripe('furahaaga daabacaadda'); // Isticmaal furahaaga daabacaadda
const elements = stripe.elements();
const cardElement = elements.create('card');
cardElement.mount('#card-element');
const form = document.getElementById('payment-form');
form.addEventListener('submit', async (event) => {
event.preventDefault();
const {error, paymentIntent} = await stripe.confirmCardPayment('furahaaga sirta ah', {
payment_method: {
card: cardElement,
}
});
if (error) {
// Muuji macluumaadka qaladka
document.getElementById('error-message').textContent = error.message;
} else {
// Lacag-bixinta guul leh, halkan waxaad ka shaqeyn kartaa hawlaha xiga
console.log('Lacag-bixinta guul leh:', paymentIntent);
}
});
Tallaabada 5: Isku-dhafka Dhinaca
Tani waa tusaale fudud oo Node.js ah oo loogu talagalay in lagu maareeyo codsiyada lacag-bixinta:
const express = require('express');
const stripe = require('stripe')('furahaaga sirta ah');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json());
app.post('/create-payment-intent', async (req, res) => {
const {amount} = req.body;
try {
const paymentIntent = await stripe.paymentIntents.create({
amount,
currency: 'usd',
});
res.send({clientSecret: paymentIntent.client_secret});
} catch (error) {
res.status(500).send({error: error.message});
}
});
app.listen(3000, () => console.log('Server-ka wuxuu ku shaqeeyaa 3000'));
Tallaabada 6: Tijaabi Lacag-bixinta
- Isticmaal lambarka kaarka tijaabada ee ay bixiso Stripe si aad u sameyso lacag-bixin, tusaale ahaan:
4242 4242 4242 4242. - Hubi in codsiyada deegaanka tijaabada ay soo celiyaan jawaab sax ah.
Tallaabada 7: Soo Bandhig
Ka beddel koodhkaaga deegaanka tijaabada una beddel deegaanka wax-soo-saarka, hubi inaad cusbooneysiiso API furayaasha, oo samee tijaabo dhamaystiran oo hawlaha ah.
Hababka ugu Wanaagsan
- Isticmaal Webhook si aad u maareyso xaaladda lacag-bixinta: Hubi inaad hirgeliso Webhook si aad u maareyso ogeysiisyada asyncronous ee guulaha iyo guuldarada lacag-bixinta.
- Hubi amniga: Si adag u raac tilmaamaha amniga ee Stripe, si aad u ilaaliso macluumaadka lacag-bixinta ee isticmaalayaasha.
- Si joogto ah u cusbooneysii nooca API: Ilaali nooca ugu dambeeya ee Stripe API si aad uga faa'iidaysato hawlaha cusub iyo patcheyada amniga.
Gunaanad
Qoraalkan wuxuu sharxayaa sida loo hirgeliyo isku-dhafka lacag-bixinta Stripe ee mashruuca, oo ay ku jiraan isdiiwaangelinta, helitaanka furayaasha API, tusaalooyinka koodhka ee hore iyo dambe, iyo hababka ugu wanaagsan ee lagu soo bandhigo. Isticmaalka Stripe, waxaad kor u qaadi kartaa khibradda lacag-bixinta ee isticmaalayaasha, sidoo kale waxay ka caawisaa in la fududeeyo habkaaga lacag-bixinta. Waxaan rajeynayaa in qoraalkani uu kaa caawin doono isku-dhafka lacag-bixinta!





