Ich habe eine Shopify-App mit weißer Beschriftung, die den Ladenbesitzern, die meine App installieren, Rechnung stellt, wenn Bestellungen für meinen Händler in ihrem Geschäft erstellt werden. Momentan nutze ich Authorize.net als Zahlungsprozessor. Ladenbesitzer führen eine Ersteinrichtung durch, bei der sie ihre Kreditkarte mit einem von mir bereitgestellten Webformular autorisieren. Damit erhalte ich eine Kundenprofil-ID und eine Kundenzahlungsprofil-ID für den Geschäftsinhaber, und ich verwende diese beiden IDs, um ihre Kreditkarte über Authorize.Net für jede Bestellung aufzuladen, die in ihrem Geschäft für den Zeitpunkt der Bestellung aufgegeben wird ein oder mehrere meiner White-Label-Produkte.Wie kann ich ein Token erhalten, um autorisierte PayPal-Konten nach Bedarf zu belasten?
Also im Wesentlichen habe ich Authorize.Net-Token für jedes Geschäft, und ich benutze diese Token zu Ladenbesitzer Karten Kreditkarte wie Bestellungen kommen durch ihren Laden, und jede Bestellung hat eine andere Gebühr (das ist kein wiederkehrendes Zahlung, die jedes Mal die gleiche Menge ist). Hier ist some sample code.
Ich möchte PayPal als Backup-Zahlungsprozessor verwenden und die gleiche Funktionalität reproduzieren. Ich schaue durch die API von PayPal sowie die Node SDK, und ich bin mir nicht sicher, wie Sie das Gleiche mit PayPal erreichen. Ich möchte im Wesentlichen ein Token erhalten, das an das Konto des Geschäftsinhabers gebunden ist, das ich verwenden kann, um den Verkäufer für jede Bestellung zu belasten, und jede Bestellung kann einen anderen Betrag haben.
Kann mir jemand in die richtige Richtung zeigen?