WebSite X5Help Center

 
Heinz B.
Heinz B.
User

Schweizer Postcard  de

Автор: Heinz B.
Просмотрено 1157, Подписчики 2, Размещенный 23  
Тэги: heinz

Hallo hat schon jemand die Schweizer Postcard als Zahlungsmittel im Webshop integriert? Wenn Ja wie wird es richtig gemacht? Komme einfach nicht weiter Besten Dank für Eure Hilfe zum voraus Gruss Heinz Laughing

Размещено
8 Ответы
Little-key .
Little-key .
User

Dann verrate uns doch mal, wie Du angefangen hast...

Читать больше
Размещено От Little-key .
Heinz B.
Heinz B.
User
Автор

Hallo Little-key, als erstes Mal danke das Du dich für mein Problem interessierst.

Wir haben unseren Webshop fast fertig, PayPal funktioniert tadellos.

Nun möchten wir noch die Schweizer Postcard ebenfalls erfassen, aber hier klemmts.

Das einstellen der Daten auf Seiten der PostFinance e-Commerce ist für einen Laien nicht gerade soo einfach.

Bevor ich mich hier tiefer in die "Materie" einarbeite möchte ich Grundsätzlich wissen ob die PostFinance e-Commerce mit Webseite x5 verknüpft werden kann.

Benötigen wir hier für ein spezielles Tool um die Daten wir Ordernummer und zu bezahlender Betrag an PostFinance e-Commerce weiter zugeben?

Kann ich solche Test auch durchführen wenn der Webshop noch Lokal auf meinem PC läuft?

Was benötigst Du für Informationen um mir weiter zu helfen

Besten Dank für Dein Feedback

Gruss Heinz

Читать больше
Размещено От Heinz B.
Little-key .
Little-key .
User

Egal wer aber ein Link oder Code wäre nicht schlecht.

Zum anderen kannst Du alle Test doch auch selbst online durchführen. Warum erstellst Du Dir nicht einen Ordner test auf dem Server und lädst dort dein Projekt hoch zum üben. Ist alle ok lädst Du ins root.

Obs lokal zu testen geht, weiß ich nicht, da lokal keine php-code z.B. funktionieren.

Читать больше
Размещено От Little-key .
Heinz B.
Heinz B.
User
Автор

Hallo Little-key Smile

Einen Testordner habe ich schon eingerichtet um PayPal zutesten.

Was bringt’s wenn ich den Webshop in einen Testordner hoch lade wenn ich nicht weiss was ich wo einstellen muss damit die Schnittstellen miteinander kommunizieren können? Embarassed

Das ist der Anfang des HTML Code welcher mit der Testseite generiert wird. Vieleicht hilft der weiter

Die Anfangsdaten wie "ORDERID und AMOUNT" etc. sollten ja vom Webshop ausgefüllt werden.

<FORM METHOD="post" ACTION="https://e-payment.postfinance.ch/ncol/XXXXX/orderstandard.asp" id=form1 name=form1>
    <INPUT type="hidden" NAME="PSPID" value="fill here your PSPID">
    <INPUT type="hidden" NAME="ORDERID" value="fill here your REF">
    <INPUT type="hidden" NAME="AMOUNT" value="fill here your amount * 100">
    <INPUT type="hidden" NAME="CURRENCY" value="fill here your currency">
    <INPUT type="hidden" NAME="LANGUAGE" value="fill here your Client language">
    <!-- lay out information -->

Gruss Heinz

Читать больше
Размещено От Heinz B.
Little-key .
Little-key .
User

Nun habe ich mich noch nicht ganz so intensiv in der V9 mit dem internen ablauf Shop auseinandergesetzt. In der V8 war es so

name="AMOUNT" value= "[PRICE]"

name="ORDERID" value="[ORDER_NO]"

Hoffe in V9 haben die nichts groß geändert, aber versuche es erst mal sonst muss ich schauen.

Wenns funktioniert, würde mich der gesamte Code interessieren, notfalls per Mail über meine Webseite.

Читать больше
Размещено От Little-key .
Heinz B.
Heinz B.
User
Автор

Hallo Little-key

Ich kann zwei verschiedene HTML Codes benutzen.

"Make a test payment with PostFinance e-Commerce in ISO" oder in "UTF-8"

Was für mich auch wichtig ist zu erfahren, wie oder wo ich die Benutzer Logins hinterlegen muss.

Müssen die Hier eingetragen werden??

<FORM METHOD="post" ACTION="https://e-payment.postfinance.ch/ncol/XXXXX/orderstandard.asp" id=form1 name=form1>

Hier der kompelte Code in "ISO"

<FORM METHOD="post" ACTION="https://e-payment.postfinance.ch/ncol/XXXXX/orderstandard.asp" id=form1 name=form1>
    <INPUT type="hidden" NAME="PSPID" value="fill here your PSPID">
    <INPUT type="hidden" NAME="ORDERID" value="fill here your REF">
    <INPUT type="hidden" NAME="AMOUNT" value="fill here your amount * 100">
    <INPUT type="hidden" NAME="CURRENCY" value="fill here your currency">
    <INPUT type="hidden" NAME="LANGUAGE" value="fill here your Client language">
    <!-- lay out information -->
    
    <INPUT type="hidden" NAME="TITLE" value="fill here your title">
    
    <INPUT type="hidden" NAME="BGCOLOR" value="fill here your background color">
    <INPUT type="hidden" NAME="TXTCOLOR" value="fill here your text color">
    <INPUT type="hidden" NAME="TBLBGCOLOR" value="fill here your table background color">
    <INPUT type="hidden" NAME="TBLTXTCOLOR" value="fill here your table text color">
    <INPUT type="hidden" NAME="BUTTONBGCOLOR" value="fill here your background button color">
    <INPUT type="hidden" NAME="BUTTONTXTCOLOR" value="fill here your button text color">
    <INPUT type="hidden" NAME="FONTTYPE" value="fill here your font">
    
    <INPUT type="hidden" NAME="LOGO" value="fill here your logo file name">
    <!-- or dynamic template page -->
    <INPUT type="hidden" NAME="TP" value="fill here your template page">
    <!-- post-payment redirection -->
    <INPUT type="hidden" NAME="ACCEPTURL" VALUE="">
    <INPUT type="hidden" NAME="DECLINEURL" VALUE="">
    <INPUT type="hidden" NAME="EXCEPTIONURL" VALUE="">
    <INPUT type="hidden" NAME="CANCELURL" VALUE="">
    <INPUT type="hidden" NAME="BACKURL" VALUE="">
    <!-- miscellanous -->
    <INPUT type="hidden" NAME="HOMEURL" VALUE="">
    <INPUT type="hidden" NAME="CATALOGURL" VALUE="">
    <INPUT type="hidden" NAME="CN" value="fill here your Client name">
    <INPUT type="hidden" name="EMAIL" value="fill here your Client email">
    <INPUT type="hidden" NAME="PM" VALUE="">
    <INPUT type="hidden" NAME="BRAND" VALUE="">
    <INPUT type="hidden" NAME="OWNERZIP" VALUE="">
    <INPUT type="hidden" NAME="OWNERADDRESS" VALUE="">
    <INPUT type="hidden" NAME="OWNERADDRESS2" VALUE="">
    <INPUT type="hidden" NAME="SHASIGN" value="fill here your signature">
    <INPUT type="hidden" NAME="ALIAS" VALUE="">
    <INPUT type="hidden" NAME="ALIASUSAGE" VALUE="">
    <INPUT type="hidden" NAME="ALIASOPERATION" VALUE="">
    <INPUT type="hidden" NAME="COM" VALUE="">
    <INPUT type="hidden" NAME="COMPLUS" VALUE="">
    <INPUT type="hidden" NAME="PARAMPLUS" VALUE="">
    <INPUT type="hidden" NAME="USERID" VALUE="">
    <INPUT type="hidden" NAME="CREDITCODE" VALUE="">
    <input type="submit" value="<Your button lib" id=submit2 name=submit2>
    </form>
   

Besten Dank für dein Feedback

Gruss Heinz

Читать больше
Размещено От Heinz B.
Little-key .
Little-key .
User

Na Du bist gut. Ich weiß noch nicht mal was das ist "Schweizer..." ich bin aus DE.

Aber ID und name "form1" ist sicher der Aufruf für das Formular. Du brauchst ja nur mal auf form2 zu ändern und schon passiert nichts mehr.

Ich denke mir, Du füllst alle notwendigen/verlangten Angaben aus und danach startest Du ein Test. Ich vermute das wie bei PayPal das Login-Fenster aufgehen wird und der User sich dort anmelden muss. Weil Du hier PSPID sicher Deine ID eingeben musst wird der Betrag dem richtigen Konto gutgeschrieben.
Du musst mal ein wenig mehr mutig sein und Einträge tätigen, es kann ja nicht viel passieren, werden sicher noch einige Abfragen erfolgen bevor was gebucht wird.

Ich werde mir nun sicher kein Konto dort einrichten, um das für Dich zu testen. Aber wird nichts anderes als PayPal sein.
Oder gib mir die Anmeldedaten, PW kannst Du sicher danach ändern.

Читать больше
Размещено От Little-key .
Heinz B.
Heinz B.
User
Автор

Bei PayPal ist dass meiste ja schon vorkonfiguriert.

Ich schau mir mal den HTML Code an.....Mann lehrne......

Danke für Deine Hilfe

Gruss Heinz

Читать больше
Размещено От Heinz B.