Markedsplads
Tilføjelse v1.0.14

Wallet payments

Overblik

Forbinder til PayPal. Dine kunder betaler en faktura eller en hvilken som helst post med et beløb med deres konto hos PayPal, på siden hos PayPal. Kunden godkender betalingen dér og kommer tilbage; så trækker Adminium pengene (PayPal kalder det en capture) og registrerer dem én gang på posten. Kommer kunden aldrig tilbage, trækker webhooken eller Adminiums egen kontrol dem i stedet, og en betaling, som PayPal holder tilbage, vises som under behandling med den årsag, PayPal giver. Din butik er sælgeren: den skal have sin egen erhvervskonto hos PayPal (PayPal Business), og pengene går direkte fra kunden til den konto. Adminium har ingen betalingskonto, ingen egne loginoplysninger og ingen penge og behandler intet; intet af det, kunden indtaster på siden hos PayPal, når din server. Den sættes op i Studio → Betalinger, først i sandkassen: en REST-app med klient-id og hemmelighed og en webhook pr. tilstand og derefter en testbetaling som sandkassekøber, der intet skriver i dine tabeller. Refusioner gives fra en posts betalingspanel eller fra Aktivitet, og en refusion lavet i dashboardet hos PayPal registreres også. En betaling med indsigelse følges, indtil PayPal afgør sagen; du besvarer indsigelsen i dashboardet hos PayPal. Den tilbyder én betalingsmåde, kundens konto hos PayPal, og tager de 24 valutaer, PayPal tager, med HUF, JPY og TWD kun i hele enheder. Den kræver Adminium 0.3.33 eller nyere på en offentlig https-adresse på port 443, hvor PayPal sender sine webhooks.

Hvad den kobler sig på

Denne her er ikke bundet til én app. Den virker i selve Adminium og i enhver app, der tager imod tilføjelser.

Hvad forbindelsen giver den lov til

Den skal bruge en REST-app fra din egen erhvervskonto hos PayPal, én gang til sandkassen og én gang til live: dens klient-id, dens hemmelighed og id’et på dens webhook. Hemmeligheden åbner hele kontoen hos PayPal – PayPal har ingen snævrere nøgle – så alle tre gemmes krypteret på din server, pr. tilstand, og ingen del af tilføjelsen når nogensinde en browser. Hver webhooks signatur kontrolleres på din server med webhook-id’et. Betalinger skrives kun på rækkerne i de tabeller, du vælger under „Hvad der kan betales“. Dens serverdel må kalde de seks adresser nedenfor og intet andet.

Adresser, dens serverkode må nå

  • api-m.paypal.com
  • api-m.sandbox.paypal.com
  • www.paypal.com
  • www.sandbox.paypal.com
  • api.paypal.com
  • api.sandbox.paypal.com

Den liste er hele listen: et kald til en anden adresse bliver afvist og noteret.

Hvad der skal til for at forbinde

En API-nøgle

Hvad den tilføjer

Hvor den dukker op 3
  • I Adminium: dens kort under Studio → Betalinger → Opsætning, med tjeklisten Sandbox-app, Sandbox-webhook, Send en testbetaling, Live-app, Live-webhook, Første rigtige betaling modtaget
  • På en posts betalingsside: „Betal med PayPal“, som sender kunden til siden hos PayPal
  • I en posts betalingspanel og i Aktivitet: de betalinger, den tog imod, med deres refusioner og indsigelser
Tabeller, den tager med 0

Ingen — den tager ingen egne tabeller med.

Indstillinger, du vælger 3
  • Klient-id
  • Hemmelighed
  • Webhook-id

Hvis du slår den fra

Når du afbryder forbindelsen, forsvinder tilføjelsens skærmbilleder. Den dropper aldrig de tabeller, den har oprettet, sletter aldrig de filer, den har skrevet, og fjerner aldrig de rækker, den har tilføjet — alt, hvad den har skrevet, bliver i din database. De adgangsoplysninger, den fik, bliver tilbagekaldt og slettet sammen med den.

Hvad der bliver

Hver betaling og refusion, der allerede er registreret, bliver: på sin post, i Aktivitet og i din egen betalingstabel, hvis du valgte en. Den kom ikke med egne tabeller. Manuelle betalingsmåder og registrering af en betaling i hånden virker som før, og din konto hos PayPal og pengene på den er urørte.

Hvad der forsvinder

„Afbryd“ på dens kort giver to veje ud. Stop nye betalinger: ingen ny betaling starter, og Adminium beholder loginoplysningerne for at gøre de ventende betalinger færdige og give refusioner. Fjern nøgler: loginoplysningerne slettes fra denne server, og Adminium kan ikke længere gøre en betaling færdig eller give en refusion gennem PayPal. At fjerne dem her annullerer dem ikke hos PayPal; lav for en sikkerheds skyld en ny hemmelighed til appen i udviklerdashboardet hos PayPal.

Om demoen

Ingen demo på dette site foretager et rigtigt kald til andres tjeneste. Hver tilføjelse har en stedfortrædende transport med, som svarer ud fra indbyggede data, og den er slået til fra start. Rigtige adgangsoplysninger hører til selvhosting og er beskrevet i tilføjelsens egen README.

Sådan slår du den til Ingen af demoerne på dette websted indeholder den. Installér Wallet payments under Tilføjelser i dit eget Adminium (0.3.33 eller nyere), åbn Studio → Betalinger, og følg tjeklisten på dens kort, først i sandkassen. Hver testbetalingsside tilbyder også demotjenesten, som slet ikke kræver en konto, så hele forløbet, refusioner med, kan prøves, før noget er forbundet.

Adminium er ikke tilknyttet dette firma.