Business :: PayPal.

Perl-Erweiterung zur Automatisierung von PayPal-Transaktionen
Jetzt downloaden

Business :: PayPal. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gabor Szabo
  • Website des Verlags:
  • http://search.cpan.org/~szabgab/

Business :: PayPal. Stichworte


Business :: PayPal. Beschreibung

Business :: PayPal ist ein Perl-Modul, das die Automatisierung von Paypal-Transaktionen so einfach macht, dass Kreditkartentransaktionen durch einen regulären Prozessor durchgeführt werden. Es enthält Methoden zum Erstellen von Paypal-Tasten und zur Bestätigung der sofortigen Zahlungsmittel, die gesendet wird, wenn PayPal eine Zahlung verarbeitet. SynopSisto generieren Sie eine Paypal-Taste, um auf Ihrer Website zu verwenden, zählt in Ihrem CGI-Nutzungsgeschäft etwas wie folgt hinzu mein $ paypal = business :: paypal-> neu; Meine $ Button = $ Paypal-> Button (Business => 'dr@dursec.com', item_name => 'cansecwest-Registrierungsbeispiel', return => 'http://www.cansecwest.com/return.cgi', cancel_return => 'http://www.cansecwest.com/cancel.cgi', Menge => '1600.00', Menge => 1, Notify_URL => http://www.cansecwest.com/ipn.cgi); My $ ID = $ Paypal-> ID; Speichern Sie $ ID irgendwo, damit wir es wiederzuladen, den laterstore-Kontext mit $ id.print-Button zum Browser zurückzubringen. Note, Taste ist ein HTML-Formular, das bereits in Tagsto eingeschlossen ist Die Benachrichtigung von PayPal für die oben verwendete Schaltfläche enthält so etwas wie folgt in Ihrem CGI "Notify_URL". Verwenden Sie CGI; meine $ Query = cgi-> neu; My% Query = $ Query-> vars; Meine $ ID = $ Query {Custom}; Mein $ PayPal = Business :: PayPal-> NEU (ID => $ ID); mein ($ txnstatus, $ ggrund) = $ paypal-> ipnvalidate (\% abfrage); Die "Paypal fehlgeschlagen: $ Grund", es sei denn, $ txnStatus; Meine $ geld = $ Query {payment_gross}; Meine $ payStatus = $ Query {payment_status}; Prüfen Sie, ob PayStatus EQ 'abgeschlossen' überprüft, wenn $ geld ist In der CGI zeigte auf den Parameter 'RETURN' in Ihrer Paypal-Taste. Verwenden Sie CGI; meine $ Query = cgi-> neu; Meine $ ID = $ Query {Custom}; # GET Zahlungsstatus vom Speicher für $ ID #return-Zahlungsstatus auf der Homepage des KundenProdukts


Business :: PayPal. Zugehörige Software