Pentru a conecta PayPal pe site, trebuie să aveți un cont de afaceri înregistrat la paypal.com și un cont bancar.
Pentru a conecta PayPal la site trebuie să obțineți identificatori unici ai sistemului de plată - Client ID (ID client (Customer ID) și Secret (Secret Key), și să introduceți aceste date în setările site-ului.
Vă rugăm să rețineți: pentru a utiliza PayPal pe site trebuie să fie activată moneda USD sau EUR. Setarea se face în Produse → Ratele de schimb.
Configurarea PayPal și obținerea identificatorilor unici
1. Mergeți la https://developer.paypal.com/ și conectați-vă.
Accesați pagina Dashboard → My Apps & Credentials și la REST API apps faceți clic pe Create App.
2. Specificați numele aplicației App Name — puteți specifica orice nume în limba latină. Selectați un cont pentru comenzile de testare (Sandbox developer account).
Vă rugăm să rețineți: În cazul în care câmpul Sandbox developer account nu are nicio valoare, trebuie să adăugați conturi Sandbox în conformitate cu instrucțiunile de pe site-ul PayPal.
3. Salvați Client ID și Secret din fila Sandbox.
4. Cont primar — Salvați câmpurile Client ID și Secret din fila Live.
5. Aceleași setări pentru ambele moduri (sandbox și live).
În secțiunea LIVE WEBHOOKS trebuie să creați un webhook către care PayPal va trimite date despre statusurile privind faptul de plată a comenzilor
6. În formularul care se deschide, trebuie să specificați: Webhook URL — linkul unde PayPal va trimite datele. De exemplu: https://SOME_DOMAIN.com/payment/payPalREST/
Rețineți că protocolul https este OBLIGATORIU, iar în loc de SOME_DOMAIN.com trebuie să specificați domeniul site-ului la care se conectează PayPal.
7. În blocul Event Types trebuie să bifați următoarele căsuțe:
Payment sale completed
Payment sale denied
Payment sale pending
Salvați webhook-ul făcând clic pe Save.
Conectarea PayPal la site
Puteți introduce detaliile contului dumneavoastră sandbox în setările site-ului pentru a testa modul în care funcționează plățile online. Apoi trebuie să le înlocuiți cu Client ID și Secret din contul principal (Live).
Pentru a conecta PayPal la site:
În administratorul site-ului, mergeți la Setări → Sisteme de plată.
Introduceți Client ID (ID client) și Secret (cheie secretă) în câmpurile corespunzătoare din blocul PayPal.
Faceți clic pe Salvează.
Activați plata prin PayPal pentru cumpărători
Mergeți la Setări → Opțiuni de plată în zona de administrare și selectați metoda de plată PayPal.
Asigurați-vă că PayPal Native este selectat în câmpul Tip.
Setați propriul nume al opțiunii de plată, dacă este necesar, și editați setările.
Activați opțiunea de plată bifând caseta de selectare Activat.
Faceți clic pe Salvează.
Selectarea plății online la checkout
După conectare și configurare, trebuie să selectați pentru ce opțiuni de expediere va fi disponibilă această metodă de plată:
Accesați Setări → Opțiuni de livrare în zona de administrare și faceți clic pe metoda dorită pentru a merge la editarea setărilor.
În caseta Opțiuni de plată, bifați caseta de verificare PayPal.
Faceți clic pe Salvează.