Conectează serviciiConectori

Plăți și magazine

Încasează plăți cu Stripe, Paddle, PayPal sau Chargebee, sau arată un magazin pe care îl ai deja pe Shopify, WooCommerce sau PrestaShop. Cum se conectează fiecare, ce poți cere și ce nu va face.

Aici sunt șapte conectori: patru care încasează bani și trei care arată produsele unui magazin pe care îl ai deja. Pentru felul în care funcționează conectarea în general, vezi Conectori. Pentru cum arată un magazin construit aici, vezi Magazine online și Plăți.

ServiciuPentru ce îl foloseștiCum se conectează
StripePlăți cu cardul, abonamente, o pagină de plată găzduită de StripeUn buton sau chei
PaddlePlăți și abonamente cu taxele rezolvate pentru tineChei
PayPalButoane de cumpărare cu prețul stabilit în contul tău PayPalID-ul clientului și moneda
ChargebeeFacturare pentru abonamente, cu un portal pentru cliențiNumele site-ului și o cheie API
ShopifyO vitrină peste produsele tale din ShopifyAdresa magazinului și un token public
WooCommerceO vitrină peste produsele tale din WooCommerceAdresa magazinului și chei doar pentru citire
PrestaShopO vitrină peste produsele tale din PrestaShopAdresa magazinului și o cheie webservice

Banii se mută mereu între clienții tăi și propriul tău cont la serviciu. Setherion nu îi ține niciodată și nu face parte din rambursări, contestații la bancă sau dispute. Când conectezi unul dintre aceste servicii, bifezi o linie care spune asta.

Stripe

Pentru: plăți unice și abonamente, pe o pagină de plată găzduită de Stripe. Cumpărătorii nu scriu niciodată un număr de card în aplicația ta.

Se conectează cu: butonul Set up Stripe. Completezi formularul Stripe și te întorci, iar nicio cheie nu ți se arată. Publică mai întâi aplicația, pentru că Stripe se uită la site-ul live și îl refuză pe cel care e încă în construcție. Îți cere un act de identitate și un cont bancar. Poți folosi chei în loc: cheia publică (începe cu pk_) și cheia secretă (începe cu sk_) din cheile tale API Stripe, plus un secret de semnare pentru webhook (începe cu whsec_).

Doar cu chei lipite: cardul Stripe arată adresa de webhook pe care o adaugi în Stripe, cu un buton de copiere. Adaugă-o pentru evenimentele checkout.session.completed și checkout.session.async_payment_succeeded. Cu butonul nu e niciun webhook de configurat.

Cere:

  • „Adaugă un buton Buy now pentru curs”
  • „Adaugă un plan lunar și un buton Manage billing”
  • „Adaugă o pagină My orders”

Ce se întâmplă: comenzile se scriu când Stripe spune că o plată a trecut și apar în Manage, apoi Payments. Vezi Magazine online.

Limite: o aplicație poate porni o finalizare a comenzii, o poate citi înapoi și poate citi lista ta de prețuri. Rambursările, clienții și plățile către banca ta nu pot fi atinse dintr-o aplicație. Rambursează din Manage, apoi Payments, sau în Stripe. Manage billing funcționează doar pentru o persoană autentificată care a cumpărat ceva în acea aplicație.

Paddle

Pentru: plăți și abonamente în care Paddle vinde în locul tău, așa că TVA-ul și taxele pe vânzări sunt rezolvate pentru tine. Merită când vinzi peste granițe.

Se conectează cu: chei, de pe pagina de autentificare Paddle.

  • Client-side Token (începe cu live_, sau test_ pentru sandbox). Public prin construcție, așa că este inclus în aplicația publicată.
  • API Key (începe cu pdl_live_apikey_ sau pdl_test_apikey_). Rămâne pe serverele Setherion.
  • Webhook Secret (începe cu pdl_ntfset_). Opțional.

Cere:

  • „Adaugă un plan Pro cu un buton Subscribe care deschide plata Paddle”
  • „Arată prețul și ce include înainte să se deschidă plata”

Cum funcționează: pagina de plată se deschide în suprapunerea proprie a Paddle, în browserul vizitatorului. Îți creezi prețurile în panoul Paddle, iar aplicația le folosește după ID-ul lor pri_. Pagina nu trimite niciodată o sumă, pentru că oricine deschide pagina o poate modifica.

Limite: aplicația publicată nu folosește cheia API, pentru că nu are server. Un token care începe cu test_ funcționează doar cu sandbox-ul Paddle. Test connection citește un produs din contul tău Paddle.

PayPal

Pentru: un buton Buy pentru un singur articol, la un preț fix. Prețul, taxa și livrarea stau în PayPal, așa că nimeni care deschide pagina nu poate schimba ce plătește. Cumpărătorii plătesc în fereastra proprie a PayPal, prin PayPal sau cu cardul.

Se conectează cu: două valori.

  • Client ID: în PayPal, deschide Pay links and buttons, apoi un buton, apoi codul lui. Este valoarea de după client-id=. Publică prin construcție.
  • Currency: trei litere, ca GBP sau EUR, aceeași ca pe butoanele tale din PayPal.

Fă mai întâi butoanele, pe pagina de butoane PayPal.

Cere:

  • „Adaugă un buton PayPal Buy pentru fiecare dintre cele trei printuri”
  • „Pune butonul PayPal sub preț, pe pagina produsului”

Limite: fiecare buton cumpără un singur articol la prețul stabilit în PayPal. Nu există coș. Aplicația ta nu află când plătește cineva: PayPal îți trimite e-mail ție și cumpărătorului, iar vânzarea nu este înregistrată în aplicație. Pentru un coș, comenzi păstrate în aplicația ta sau abonamente, conectează în schimb Stripe sau Paddle. Pagina conectorului spune același lucru.

Chargebee

Pentru: facturare pentru abonamente. Un buton Subscribe deschide pagina de plată găzduită de Chargebee, un buton Manage billing deschide portalul clientului, iar echipa ta poate vedea clienții, abonamentele și facturile.

Se conectează cu: chei.

  • Site name: partea dinaintea .chargebee.com din adresa panoului tău, cu litere mici.
  • API key: în Chargebee, Settings, apoi Configure Chargebee, apoi API Keys, apoi Add API Key. Alege o Write Key (creare, citire și actualizare, niciodată ștergere). Atât îi trebuie unei aplicații.

Cere:

  • „Adaugă o pagină de prețuri din planurile mele Chargebee, cu un buton Subscribe pe fiecare”
  • „Adaugă un buton Manage billing pentru clienții autentificați”
  • „Fă o pagină de echipă cu abonamentele mele și facturile neplătite”

Cine ce poate face: vizitatorii pot porni o plată, deschide portalul de facturare și citi planurile și prețurile de vânzare, pentru o pagină de prețuri. Clienții, abonamentele și facturile, precum și schimbarea planurilor și a prețurilor, sunt doar pentru echipa ta. Marchează conturile care sunt echipa ta în Manage, apoi Cloud, apoi Users.

Limite: folosește Chargebee Product Catalog 2.0, așa că planurile sunt prețuri de articole. Sumele vin în subunități (bani sau cenți). Ștergerea nu este posibilă dintr-o aplicație. Sub Permissions poți opri plata, portalul, sau citirea și schimbarea fiecăruia dintre clienți, abonamente, facturi, planuri și prețuri.

Shopify

Pentru: o vitrină nouă peste un magazin Shopify. Produsele, prețurile și stocul rămân în Shopify, iar cumpărătorii plătesc pe pagina de plată proprie a Shopify.

Se conectează cu: două valori.

  • Store domain: adresa .myshopify.com, chiar dacă magazinul tău arată clienților un domeniu propriu.
  • Storefront API token (public): în panoul de administrare Shopify, deschide Sales channels, apoi Headless, apoi Create storefront. Copiază tokenul lui public de acces.

Nu folosi niciodată tokenul Admin API (începe cu shpat_): cardul îl refuză, pentru că acest token este inclus în aplicația publicată și oricine îl poate citi.

Cere:

  • „O vitrină nouă pentru magazinul meu Shopify, cu colecțiile pe pagina principală”
  • „Adaugă un coș care îi trimite pe cumpărători la plata din Shopify”
  • „Adaugă căutare și filtre peste produsele mele Shopify”

Permisiuni: Shopify este diferit. Aplicațiile tale îl apelează direct din pagină, cu tokenul public, așa că în Setherion nu există comutatoare. Stabilește limitele în Shopify: Sales channels, Headless, vitrina ta, apoi Manage lângă Storefront API, apoi Permissions. Se aplică fiecărei vitrine din canalul Headless.

Limite: stocul, comenzile și plățile rămân în Shopify. Dacă un articol nu mai este pe stoc, aplicația spune ce s-a schimbat înainte să-l trimită mai departe pe cumpărător.

WooCommerce

Pentru: o vitrină care arată produsele tale reale din WooCommerce și îi trimite pe cumpărători la finalizarea comenzii din magazinul tău.

Se conectează cu: chei.

  • Shop address: adresa la care rulează magazinul tău, cea cu /wp-admin după ea.
  • Consumer key (începe cu ck_) și Consumer secret (începe cu cs_): în WooCommerce, deschide Settings, apoi Advanced, apoi REST API, apoi Add key, cu Permissions pe Read.

Ambele chei rămân pe serverele Setherion.

Cere:

  • „Arată produsele mele WooCommerce într-o grilă, cu un buton Buy pe fiecare”
  • „Adaugă o pagină pentru fiecare produs, cu pozele și prețul lui”

Limite: produsele sunt singurul lucru pe care îl poate citi o aplicație. Comenzile și clienții sunt refuzați, așa că aici nu există istoric de comenzi sau cont de client. Cumpărarea se face în magazinul tău: butonul îl trimite pe cumpărător la finalizarea comenzii din magazinul tău, cu produsul adăugat. Prețurile vin în moneda proprie a magazinului, așa cum le dă magazinul. Test connection citește un produs.

PrestaShop

Pentru: o vitrină care arată produsele tale reale din PrestaShop și îi trimite pe cumpărători la pagina fiecărui produs din magazinul tău.

Se conectează cu: chei.

  • Shop address: adresa la care rulează magazinul tău, cea cu /admin după ea.
  • Webservice key: 32 de litere și cifre. În PrestaShop, deschide Advanced Parameters, apoi Web service, apoi Add new webservice key, și bifează View (GET) la products.

Cheia rămâne pe serverele Setherion.

Cere:

  • „Arată produsele mele PrestaShop cu pozele și prețurile lor”
  • „Leagă fiecare produs de pagina lui din magazinul meu”

Limite: produsele sunt singurul lucru pe care îl poate citi o aplicație. Comenzile și clienții sunt refuzați, iar numărul de bucăți din stoc nu este disponibil, așa că aplicația nu arată insigne „în stoc”. Prețurile din PrestaShop nu includ taxele, iar aplicația le etichetează așa. Cumpărătorii sunt trimiși la pagina produsului din magazinul tău, nu direct la un coș.

Bine de știut

  • O vitrină construită pe Shopify, WooCommerce sau PrestaShop este pentru a arăta produse. Comenzile, stocul și plățile rămân unde sunt acum. Nimic nu se mută la Setherion.
  • Plățile, magazinele și bazele de date nu sunt date niciodată cu împrumut membrilor unui spațiu de lucru de echipă: contul aparține celui care l-a conectat. Vezi Conectori.
  • Deconectarea unui serviciu oprește pe loc toate aplicațiile care îl folosesc să-l mai atingă. Prețurile și comenzile de la serviciu rămân neatinse.

Ți-a fost de folos această pagină?

Alătură-te comunității

Întrebări, idei și ce construiesc alții.