PHP PayPal Mail Script

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP PayPal Mail Script

    Hallo
    Hoffe bin im richtigen Bereich
    Habe jetzt lange an meinem komerziellen Shop Programmiert.
    Die Idee: Game Time Codes verkaufen, aber man hat ihn nach
    kauf direkt im E-Mail Postfach. Jetzt bin ich vom Scripten her
    ca bei 60%. Jetzt muss ich noch das Bezahlsystem einrichten.
    Am allerbesten wäre natürlich, wenn ich ganz viele sofort-bezahl
    Systeme auf einmal einrichten könnte. Nähmlich PayPal, Kreditkarten,
    Moneybookers und evtl Yellownet (Schweizer Online Banking von der Post).
    Aber Theoretisch würde am Anfang nur PayPal ausreichen.
    Ich muss den Preis dynamisch im Script mit einer Variable übergeben
    können, also die Artikel nicht in PayPal definieren, weil ich auch
    so Gutschein-Codes einprogrammieren will. Ich muss auch einige
    Variablen übergeben können. Und nach Bezahlung muss wieder
    auf meine Seite umgeleitet werden, damit ich den GTC verschicken
    kann (also nicht ICH manuell, sondern automatisch).
    Also zusammengefasst:
    - Preis in Var übergeben
    - Andere Vars übergeben, die ich später nach Zahlung wieder brauche
    - Umleitung wieder auf meine Seite zum Code verschicken

    Bin in PHP kein Profi. Hab nicht viel Ahnung mit so Pay
    schnittstellen usw, deshalb rufe ich hier um hilfe: HILFE!
    Danke im voraus.
    Gruss
    Vampir

    PS: Benutze MySQL Datenbanken
    rift gamecard

  • #2
    Ganz ehrlich: Dann lass es.

    Die Wahrscheinlichkeit, dass es irgendwo Script gibt, was genau in deinen Shop (vermutlich auch buggy?) passt, ist wohl eher gering.

    Grundsätzlich ist die Schnittstelle zu paypal recht gut dokumentiert, da könntest du dich also schlau machen. Dann nur noch PHP beherrschen...

    Kommentar


    • #3
      Ganz ehrlich: Dann lass es.
      Bin ja schon zu 60% fertig.

      Die Wahrscheinlichkeit, dass es irgendwo Script gibt, was genau in deinen Shop passt, ist wohl eher gering.
      Ich will nur Preis und andere Vars übergeben und danach wieder auf meine Seite leiten. So super individuell ist das nicht gerade oder?

      Dann nur noch PHP beherrschen...
      Wenn ich sage ich bin kein Profi in PHP heisst das nicht gleich, dass ich ein Anfänger bin. Hab ja jetzt 60% von einem eigenen Shopsystem fertig (mit MySQL Datenbanken für alle Produkte usw).

      (vermutlich auch buggy?)
      Ganz ehrlich: Deine Antwort hättest du dir sparen können. Jetzt weiss ich, dass ich es besser sein lasse weil ich ein Anfänger bin der vermutlich alles verbuggt hat. Die Anforderungen für das Script sind ja schon fast Standartanforderungen für jedes normale Script!

      Aber danke trotzdem für die aufschlussreiche Antwort.
      rift gamecard

      Kommentar


      • #4
        Die PayPal Anbindung ist mega einfach.
        Du musst nur ein HTML Formular nehmen, dort in hidden Felder deine Werte eintragen und an PayPal senden.

        Beispiel:
        PHP-Code:
        <!-- URL zur Sandbox zum Testen -->
        <
        form id="paypal_form" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">

        <
        input type="button" onclick="if(confirm('Sie werden jetzt zu PayPal weitergeleitet.')) { document.getElementById('paypal_form').submit(); }" value="Zahlung durchführen" class="button" />

        <
        input type="hidden" name="upload" value="1" />
        <
        input type="hidden" name="cmd" value="_cart" />
        <!-- 
        Ein von dir eindeutiger Wert um den Kunden zu identifizierenZ.BBestellnummer und Kundennummer -->
        <
        input type="hidden" name="custom" value="dein_hash" />
        <!-- 
        Daten werden nach Bezahlung per POST an deine RETURN URL gesendet (unten letztes Feld) -->
        <
        input type="hidden" name="rm" value="2" />

        <!-- 
        Produktbezeichnung -->
        <
        input type="hidden" name="item_name_1" value="Dein Produkt" />
        <!-- 
        Netto Preis -->
        <
        input type="hidden" name="amount_1" value="10.00" />
        <!-- 
        Anzahl des Produktes -->
        <
        input type="hidden" name="quantity_1" value="1" />
        <!-- 
        Der Steuerbetrag NICHT Steuersatz -->
        <
        input type="hidden" name="tax_1" value="1.90" />


        <
        input type="hidden" name="currency_code" value="EUR" />
        <!-- 
        Versandkosten ausschalten -->
        <
        input type="hidden" name="no_shipping" value="1" />
        <!-- 
        Kommentar ausschalten -->
        <
        input type="hidden" name="no_note" value="1" />

        <!-- 
        Deine E-Mail-Adresse mit der du bei PayPal registriert bist -->
        <
        input type="hidden" name="business" value="deine_paypal@email.de" />
        <!-- Die 
        URL zu der der User nach der Bezahlung weitergeleitet werden soll -->
        <
        input type="hidden" name="return" value="http://deine-seite.de/bestellung_abgelossen.htm" />
        </
        form
        Und von PayPal bekommst du das passende PHP Script. cURL musst auf dem Server installiert sein.
        Sunshine CMS
        BannerAdManagement
        Borlabs - because we make IT easier
        Formulargenerator [color=red]Neu![/color]
        Herkunftsstatistik [color=red]Neu![/color]

        Kommentar

        Lädt...
        X