Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto · Oppitunti

Hyvitysten ja riitautusten käsittely

Viimeistelkää kertamaksuprosessinne myöntämällä hyvityksiä Stripe API:n avulla, käsittelemällä osittaisia hyvityksiä ja vastaamalla takaisinveloituksiin sekä maksuriitoihin.

Oppitunti 4/413 vaihetta

Hyvitysten ja riitautusten käsittely on ilmainen Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-kurssilla on yhteensä 4 oppituntia.

Miksi hyvityksillä on merkitystä

Asiakkaiden veloittaminen on vasta puolet työstä. Sujuva hyvitysprosessi rakentaa luottamusta, täyttää lakisääteiset velvoitteet ja vähentää kalliita takaisinperintöjä. Stripe tekee hyvityksestä yhden API-kutsun.

Mitä hyvityksen tekemiseen tarvitaan

Hyvitystä varten tarvitsette alkuperäisen PaymentIntent- tai maksun tunnisteen. Tallentakaa se tilauksenne tietoihin oston yhteydessä, jotta voitte etsiä sen myöhemmin.

await prisma.order.update({
  where: { id },
  data: { paymentIntentId: session.payment_intent }
});

Täyden hyvityksen tekeminen

Luokaa hyvitys välittämällä PaymentIntent. Kun amount-arvoa ei anneta, Stripe hyvittää koko veloituksen.

const refund = await stripe.refunds.create({
  payment_intent: order.paymentIntentId
});

Osittaiset hyvitykset

Jos haluatte hyvittää osan maksusta, välittäkää amount pienimpänä valuuttayksikkönä eli sentteinä.

await stripe.refunds.create({
  payment_intent: order.paymentIntentId,
  amount: 500
});

Hyvityksen syyt

Merkitkää hyvityksiin syy omia tietojanne ja Stripesin analytiikkaa varten. Kelvollisia arvoja ovat esimerkiksi requested_by_customer, duplicate ja fraudulent.

await stripe.refunds.create({
  payment_intent: id,
  reason: 'requested_by_customer'
});

Tietokannan päivittäminen

Päivittäkää hyvitys omaan järjestelmäänne, jotta tilauksen tila on oikein eikä asiakas voi käyttää hyvitettyä tuotetta.

await prisma.order.update({
  where: { id }, data: { status: 'REFUNDED' }
});

Hyvitysten webhookit

Hyvityksiä voidaan tehdä myös Stripe Dashboardissa. Kuunnelkaa charge.refunded-webhookia, jotta tietokantanne pysyy synkronoituna riippumatta siitä, missä hyvitys aloitettiin.

if (event.type === 'charge.refunded') {
  await markOrderRefunded(event.data.object);
}

Mikä on maksukiista?

Maksukiista (chargeback) syntyy, kun asiakas pyytää pankkiaan peruuttamaan veloituksen. Stripe nostaa varat ja maksukiistamaksun tililtä ja pyytää teiltä todisteita.

Maksukiistoihin vastaaminen

Kuunnelkaa tapahtumaa charge.dispute.created ja toimittakaa todisteet – kuitit, toimitustodisteet ja viestintä asiakkaan kanssa – kiistan vastustamiseksi.

await stripe.disputes.update(disputeId, {
  evidence: { receipt: fileId, customer_email_address: email }
});

Takaisinperintöjen estäminen

Paras puolustus on ennaltaehkäisy:

  • Käyttäkää selkeää laskutustunnistetta
  • Lähettäkää kuitit heti
  • Tarjotkaa helpot itsepalveluna tehtävät hyvitykset
  • Säilyttäkää tiedot jokaisesta tapahtumasta

Parhaat käytännöt

Käsitelkää rahaa vastuullisesti:

  • Tallentakaa PaymentIntent jokaiselle tilaukselle
  • Tukekaa kokonaisia ja osittaisia hyvityksiä sekä niiden syitä
  • Synkronoikaa charge.refunded-webhookin avulla
  • Kiistäkää riitautukset todisteiden avulla ja estäkää ne ennalta

Pikatesti

Testatkaa tietonne hyvityksistä.

Kertaus

Saitte maksun elinkaaren valmiiksi:

  • Tallentakaa PaymentIntent hyvitysten mahdollistamiseksi
  • Tehkää kokonaisia tai osittaisia hyvityksiä ja ilmoittakaa syy
  • Synkronoikaa charge.refunded-webhookin avulla
  • Vastatkaa riitautuksiin todisteilla ja estäkää takaisinveloitukset

Kertamaksun käsittely hoitaa nyt rahaliikenteen alusta loppuun.

Aloita maksutta

Opi Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
12
Oppitunnit
48

Usein kysytyt kysymykset

Onko oppitunti ”Hyvitysten ja riitautusten käsittely” ilmainen?

Kyllä – oppitunnin ”Hyvitysten ja riitautusten käsittely” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-kurssin, päivitä CoddyKit PROhon. Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Hyvitysten ja riitautusten käsittely”?

Viimeistelkää kertamaksuprosessinne myöntämällä hyvityksiä Stripe API:n avulla, käsittelemällä osittaisia hyvityksiä ja vastaamalla takaisinveloituksiin sekä maksuriitoihin. Harjoittelet Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.

Kuinka kauan ”Hyvitysten ja riitautusten käsittely”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-oppitunnilla?

Kyllä. Jokainen Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Stripe-tili ja API-avaimet
  2. Tuotteiden ja hintojen luominen
  3. Checkout-istuntojen toteuttaminen
  4. Hyvitysten ja riitautusten käsittely
← Takaisin: Tekoälypohjainen SaaS: Stripe + tunnistautuminen + laskutus + käyttöönotto