Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ipayment-Modul

    Robert01

    • Neu im Forum
    • Beiträge: 2
    ipayment-Modul
    am: 21. Mai 2011, 18:43:26
    Leider fehlt beim modified eCommerce Shopsoftware das ipayment-Modul. Den Patch von 2009 habe ich gefunden, nur ist dort die "checkout_confirmation.html" für ein xtc4 Template.  :`(



    Linkback: https://www.modified-shop.org/forum/index.php?topic=13083.0

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    ipayment-Modul
    Antwort #1 am: 22. Mai 2011, 00:10:53
    Öhm... dann guck doch wo da der ipayment Code drin ist, kopiere ihn raus und in deine "checkout_confirmation" rein ?  :?

    Robert01

    • Neu im Forum
    • Beiträge: 2
    ipayment-Modul
    Antwort #2 am: 22. Mai 2011, 08:54:14
    Ich finde es gerade nicht:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="checkout_confirmation"}

    {$CHECKOUT_FORM}

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr valign="top">
                    <td class="contentsTopics">{#heading_confirmation#}</td>
            </tr>
            <tr valign="top">
              <td class="main">
                    {if $error!=''}
                                    <table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBoxNotice">
                              <tr class="infoBoxNoticeContents">
                                <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
                                  <tr>
                                    <td> </td>
                                    <td class="main" width="100%" valign="top">{$error}</td>
                                    <td> </td>
                                  </tr>
                                </table></td>
                              </tr>
                            </table>
                    {else}
                            {#text_information#}
                    {/if}
              </td>
      </tr>
    </table>
    {if $IP_LOG=='true'}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"> </td>
      </tr>
      <tr>
        <td><strong>{#text_ip#}</strong></td>
       <td class="inputRequirement"><strong>{$CUSTOMERS_IP}</strong></td>
      </tr>
    </table>
    {/if}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"> </td>
      </tr>
      <tr>
        <td valign="top" class="main" style="border-top: 1px solid; border-color: #cccccc;"><strong>{#text_shipping_address#}</strong><em><a href="{$SHIPPING_ADDRESS_EDIT}"><font color="#009933">{#text_edit#}</a></em><br />{$DELIVERY_LABEL}</td>
       <td valign="top" class="main" style="border-top: 1px solid; border-color: #cccccc;">{if $BILLING_LABEL}<strong>{#text_payment_address#}</strong><em><a href="{$BILLING_ADDRESS_EDIT}"><font color="#009933">{#text_edit#}</a></em><br />{$BILLING_LABEL}{/if}</td>
     </tr>
      <tr>
        <td class="main"> </td>
      </tr>
    </table>
    {if $SHIPPING_METHOD}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"><strong>{#text_shipping_method#}</strong> {$SHIPPING_METHOD} <a href="{$SHIPPING_EDIT}" class="confirmationEdit">{#text_edit#}</a></td>
     </tr>
    </table>
    {/if}

    {if $PAYMENT_METHOD!=''}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"><strong>{#text_payment_method#}</strong> {$PAYMENT_METHOD} <a href="{$PAYMENT_EDIT}" class="confirmationEdit">{#text_edit#}</a></td>
     </tr>
      <tr>
            <td class="main">
                    {if $MODULE_BUTTONS!=''} {$MODULE_BUTTONS}<br />{/if}
            </td>
      </tr>
    </table>
    {/if}
    {if $ORDER_COMMENTS!=''}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"> </td>
      </tr>
      <tr>
        <td class="main"><strong>{#text_comments#}</strong> <a href="{$PAYMENT_EDIT}" class="confirmationEdit">{#text_edit#}</a></td>
     </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="4">
      <tr>
        <td style="border: 1px solid; border-color: #cccccc;" class="main">{$ORDER_COMMENTS}</td>
      </tr>
    </table>
    {/if}
    {if $PAYMENT_INFORMATION!=''}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"> </td>
      </tr>
      <tr>
        <td class="main"><strong>{#text_payment_info#}</strong></td>
     </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="4">
      <tr>
        <td style="border: 1px solid; border-color: #cccccc;" class="main">{$PAYMENT_INFORMATION}</td>
      </tr>
    </table>
    {/if}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main"> </td>
      </tr>
      <tr>
        <td class="main"><strong>{#text_products#}</strong> <a href="{$PRODUCTS_EDIT}" class="confirmationEdit">{#text_edit#}</a></td>
     </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="4">
      <tr>
        <td style="border: 1px solid; border-color: #cccccc;" class="main">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td class="main">{$PRODUCTS_BLOCK}</td>
            </tr>
            <tr>
              <td class="main" style="border-top: 1px solid; border-color: #cccccc;" align="right">{$TOTAL_BLOCK}</td>
            </tr>
          </table></td>
      </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td align="right">{$CHECKOUT_BUTTON}<br /><br />
            <table width="100%"  border="0" cellpadding="4">
            <tr>
              <td class="mainText">{if $REVOCATION}
                      <b>{$REVOCATION_TITLE}</b><br />

                      {$REVOCATION}<br />
                      <table width="100%" border="0" cellspacing="0" cellpadding="3">
                <tr>
                  <td class="main"><img src="{$tpl_path}img/arrow_green.gif" alt="arrow" />{$REVOCATION_TITLE} {$REVOCATION_LINK}</td>
                </tr>
                <tr>
                  <td class="main"><img src="{$tpl_path}img/arrow_green.gif" alt="arrow" />{$AGB_TITLE} {$AGB_LINK}</td>
                </tr>
              </table>
                      {/if}</td>
            </tr>
          </table></td>
      </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
                    <td class="main"> </td>
            </tr>
            <tr>
                    <td>
                            <table border="0" width="100%" cellspacing="0" cellpadding="0">
                                    <tr>
                                            <td>
                                                    <table border="0" width="100%" cellspacing="0" cellpadding="0">
                                                            <tr>
                                                                    <td align="right"><img src="{$tpl_path}img/pixel_silver.gif" width="1" height="5" alt="" /></td>
                                                                    <td><img src="{$tpl_path}img/pixel_silver.gif" width="100%" height="1" alt="" /></td>
                                                            </tr>
                                                    </table>
                                            </td>
                                            <td><img src="{$tpl_path}img/pixel_silver.gif" width="100%" height="1" alt="" /></td>
                                            <td>
                                                    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                                            <tr>
                                                                    <td><img src="{$tpl_path}img/pixel_silver.gif" width="100%" height="1" alt="" /></td>
                                                                    <td class="onepxwidth"><img src="{$tpl_path}img/checkout_bullet.gif" alt="" /></td>
                                                                    <td><img src="{$tpl_path}img/pixel_silver.gif" width="100%" height="1" alt="" /></td>
                                                            </tr>
                                                    </table>
                                            </td>
                                            <td>
                                                    <table border="0" width="100%" cellspacing="0" cellpadding="0">
                                                            <tr>
                                                                    <td><img src="{$tpl_path}img/pixel_silver.gif" width="100%" height="1" alt="" /></td>
                                                                    <td><img src="{$tpl_path}img/pixel_silver.gif" width="1" height="5" alt="" /></td>
                                                            </tr>
                                                    </table>
                                            </td>
                                    </tr>
                                    <tr>
                                            <td align="center" class="checkoutBarTo">{#text_shipping_info#}</td>
                                            <td align="center" class="checkoutBarTo">{#text_payment_info#}</td>
                                            <td align="center" class="checkoutBarCurrent">{#text_confirm#}</td>
                                            <td align="center" class="checkoutBarTo">{#text_finished#}</td>
                                    </tr>
                            </table>
                    </td>
            </tr>
    </table>
     

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    ipayment-Modul
    Antwort #3 am: 30. Mai 2011, 12:01:23
    bist du sicher, dass bei der "checkout_confirmation" was geändert wurde / werden soll ? Sieht gerade nicht so aus?  :?
    D.h. - hast du das Modul eingebaut und es funktioniert nicht ?
    Gibt's eine Fehlermeldung ? Wie lautet die ?
    Oder ist das hier jetzt nur eine theoretische Diskussion ?

    Und - falls du das Problem gelöst haben solltest - wäre es schön wenn du daran denkst, den Anderen deine Erleuchtung mitzuteilen und den Lösungsweg. Finden ja doch immer einige über Google hierher.

    Gruß
    Karsten

    kaisa

    • Schreiberling
    • Beiträge: 365
    ipayment-Modul
    Antwort #4 am: 10. Juni 2011, 01:04:07
    Ich habe mal testweise meine ipayment-Dateien in eine 1.05er-Installation kopiert und es sieht alles wunderbar aus.
    Nur 3 Dateien
    Das Payment-Modul und die zwei Sprachdateien englisch/deutsch.

    Das Layout für die "checkout_confirmation" ist darin enthalten.

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    ipayment-Modul
    Antwort #5 am: 10. Juni 2011, 12:48:00
    Sorry, ich hab vergessen mich nochmal zu melden. Bei uns ist das unveränderte XT 3.04 Ipayment bereits in einem 1.05er im Testbetrieb, nächste Woche Livebetrieb  :PP

    Bennie

    • Frisch an Board
    • Beiträge: 70
    ipayment-Modul
    Antwort #6 am: 11. Juni 2011, 16:00:12
    Hi ihr,

    mich würde mal die Erfahrung mit Ipayment interessieren. Ich bin nach wie vor verwundert, dass man relativ wenig hier über Kreditkartenzahlung liest und wenn dann eher über Probleme mit moneybookers.
    Ist das Ipayment besser?

    LG
    Bennie

    kaisa

    • Schreiberling
    • Beiträge: 365
    ipayment-Modul
    Antwort #7 am: 28. Juni 2011, 12:59:55
    Wer nutzt ipayment produktiv mit modified eCommerce Shopsoftware 1.05?

    Zahlungen per iPayment funktionieren bei mir nicht in modified eCommerce Shopsoftware 1.05.
    Erst wurde immer reklamiert, dass die AGB nicht akzeptiert wurden, obwohl das im Schritt davor schon getan und geprüft wurde. Das passierte auch nur bei Zahlung per ipayment und nicht per anderen Zahlungsarten.

    Der Fehler scheint behoben. Aber die Zahlung geht trotzdem nicht durch.

    Im Code "checkout_confirmation.php" finde ich:

    Code: PHP  [Auswählen]
    // if conditions are not accepted, redirect the customer to the payment method selection page

    if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') {
            if ($_POST['conditions'] == false) {
                    $error = str_replace('\n', '<br />', ERROR_CONDITIONS_NOT_ACCEPTED);
                    xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode($error), 'SSL', true, false));
            }
    }

    In meinem Produktivsystem mit xt:Commerce 3.0.4 SP2.1 steht "REQUEST" statt "POST". Das habe ich geändert. Nun erhalte ich den Fehler nicht mehr, aber ich lande mit meiner Testzahlung wieder auf der selben Seite ohne Fehlermeldung.

    Ich habe jetzt keinen Schimmer, warum das nicht läuft. Mal sehen, was deren Support sagt.

    kaisa

    • Schreiberling
    • Beiträge: 365
    ipayment-Modul
    Antwort #8 am: 28. Juni 2011, 14:29:47
    [...]
    Ich habe jetzt keinen Schimmer, warum das nicht läuft. Mal sehen, was deren Support sagt.

    Ok, support hat sich gemeldet. Klasse Service von denen. Ich wurde vom Platin-Support zurückgerufen. ^^ Es war ein Konfigurationsfehler, aber leider wurde der von ipayment zurückgelieferte Fehler in der URL nicht im Shopsystem angezeigt. Ich werde mal prüfen, ob das an meiner gepimpten ipayment liegt.

    pixelparliament

    • Neu im Forum
    • Beiträge: 27
    Re: ipayment-Modul
    Antwort #9 am: 16. August 2011, 11:19:16
    Hallo kaisa,

    könntest du bitte erklären, wo genau der Fehler in der Konfiguration lag? Ich habe gerade das gleiche Problem.

    Grüße
    Uli

    xtian

    • Neu im Forum
    • Beiträge: 4
    Re: ipayment-Modul
    Antwort #10 am: 11. Oktober 2011, 08:23:32
    Wir haben bei 1.05 ebenfalls das Problem, dass auffällig viele Kreditkartenzahlungen abgelehnt werden und bei der Ablehnung von Zahlungen keinerlei Fehlermeldung angezeigt wird. Hat jemand das Problem der ipayment-Anbindung nachhaltig gelöst? Danke für jede Info.

    Grüße
    Christian

    kaisa

    • Schreiberling
    • Beiträge: 365
    Re: ipayment-Modul
    Antwort #11 am: 03. August 2013, 15:08:27
    Ich habe eigene, ausführlichere Fehlermeldungen implementiert und auch eine Email-Benachrichtigung, wenn es Zahlungsfehler gibt, so dass ich besser darauf reagieren kann.

    Oft gibt es Ablehnungen, weil die ausgebeneden Banken eine Limitierung für die Karte haben (Limit für Auslandseinkäufe, Guthabenlimit, etc.)

    Ansonsten läuft es verdammt gut, mache 98% meiner Umsätze damit.

    m1

    • Frisch an Board
    • Beiträge: 76
    Re: ipayment-Modul
    Antwort #12 am: 13. Januar 2014, 09:00:35
    Hallo kaisa,

    bei mir tritt ebenfalls grundsätzlich die Meldung "Sofern Sie unsere Allgemeinen Geschäftsbedingungen nicht akzeptieren, können wir Ihre Bestellung bedauerlicherweise nicht entgegennehmen!" bei Bestellungen auf.
    Wie hast du das gelöst? Wäre nett, wenn du mir da einen Tipp geben könntest :)

    Viele Grüße m1

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: ipayment-Modul
    Antwort #13 am: 28. Februar 2014, 10:12:09
    Ich habe das Modul für die modified eCommerce Shopsoftware angepasst und hier zum Download bereitgestellt: MODUL: ipayment Patch 1.0.2 für modified eCommerce Shopsoftware

    Grüße

    Torsten

    deekay99

    • Frisch an Board
    • Beiträge: 82
    Re: ipayment-Modul
    Antwort #14 am: 31. März 2015, 17:59:57
    Hallo,

    gibt es jemanden der in der ipayment Schnittstelle den Store Service umgetzt hat.
    Also praktisch dass die Kundendaten / Kreditkartendaten gespeichert werden und nicht bei jeder Bestellung neu eingegeben werden müssen?

    Viele Grüße
    Trade Republic - Provisionsfrei Aktien handeln
    2 Antworten
    3186 Aufrufe
    26. Februar 2009, 20:08:25 von Perle
    3 Antworten
    2081 Aufrufe
    26. November 2014, 21:01:41 von jannemann
    1 Antworten
    1935 Aufrufe
    29. März 2018, 09:33:27 von hhtech