FROM CACHE - de_header
Diese Community hat auf Peer-to-Peer-Support umgestellt. Der Shopify Support wird diese Community nicht mehr betreuen. Wir empfehlen dir, dich mit anderen Händler:innen und Partner:innen in Verbindung zu setzen, um Unterstützung zu erhalten und Erfahrungen auszutauschen. Bitte melde weiterhin alles, was gegen unseren Verhaltenskodex verstößt, oder Inhalte, die deiner Meinung nach entfernt werden sollten.

Betreff: Anleitung: Einrichtung Manuelle Zahlungsmethode Vorkasse mit Emailversand

Gelöst

Anleitung: Einrichtung Manuelle Zahlungsmethode Vorkasse mit Emailversand

mitschuh
Shopify Partner
33 2 14

Hallo Zusammen,

ich habe viele Postings zu diesem Thema gefunden, leider habe ich keine Lösung gefunden, daher habe ich ein wenig experimentiert.

Wichtig: Macht vorab eine Datensicherung eures Codes! Diese Anleitung dürfte nicht für mehrere Sprachen funktionieren.

 

1. Legt unter Einstellungen > Zahlarten > eine Manuelle Zahlungsmethode mit dem Namen Vorkasse an

Wichtig: der Name Vorkasse sollte übernommen werden. Wenn ihr einen eigenen verwendet muss dieser im folgenden Code nachträglich geändert werden

shopify-vorkasse.png

2. Unter Einstellungen > Benachrichtigungen > Bestellbestätigung

Sucht ihr den folgenden Code Abschnitt:

 

                              <p class="customer-info__item-content">
                              {{ transaction.gateway_display_name }} — <strong> {{ transaction.amount | money }}</strong>

 

 

Kopiert nun folgenden Code unterhalb von </strong>

 

{% if transaction.gateway_display_name == "Vorkasse" %}
<br />
Bitte überweisen Sie den offenen Betrag an<br />
NAME XXXX <br />
IBAN: XXXX <br />
BIC/Swirt: XXXX <br />

Nach Geldeingang versenden wir umgehend die Ware<br />
{% endif %}

 

Ich weiss es gibt schönere Lösungen, allerdings habe ich noch keine Möglichkeit gefunden die Variablen abzugreifen.

if transaction.gateway_display_name == "Vorkasse" 

Vorkasse = Euer Name

Die Inhalte zwischen den geschweiften Klammern, könnt ihr nach Bedarf anpassen.

 

Viel Spaß

LG Michael

 

2 AKZEPTIERTE LÖSUNGEN
Gabe
Shopify Staff (Retired)
19233 3006 4433

Erfolg.

Hey @mivel

 

ich habe jetzt mal einen Code für die Bestellbestätigungs-Vorlage hier zusammengestellt wo die Vorkasse-Bedingungslogik zu funktionieren scheint:

 

<table class="row section">
  <tr>
    <td class="section__cell">
      <table class="container">
          <tr>
            <td>
{% for transaction in transactions %}
    {% if transaction.gateway_display_name contains 'Vorkasse' %}
    <br />
    Bitte überweisen Sie den offenen Betrag an:<br />
    <br />
    <strong>Name hier</strong><br />
    IBAN: DExxxxxxxxxxxxxxxxxxx<br />
    BIC: XXXXXXXXXXXX<br />
    Bank: DEINE-BANK<br /><br/>
    Verwendungszweck: Geben Sie bitte Ihre Bestellnummer an<br />
    <p>Sobald wir den Betrag erhalten haben, erfolgt der Versand Ihrer Ware.<br>
    (WEITERE ANWEISUNGEN HIER)</p>
    {% endif %}
  {% endfor %}
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

 

Lass wissen ob das klappt!

 

VG,

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Lösung in ursprünglichem Beitrag anzeigen

Gabe
Shopify Staff (Retired)
19233 3006 4433

Erfolg.

@mivel 

 

Platziere das mal weiter oben ca. auf Zeile 500-530 direkt unter dem folgenden Abschnitt:

 

<span>Zurückerstatten</span>
        <br>
        <small>{{ refund_method_title | capitalize }}</small>
    </p>
  </td>
  <td class="subtotal-line__value">
    <strong>- {{ transaction.amount | money }}</strong>
  </td>
</tr>

            {% endif %}
          {% endfor %}
        </table>
      {% endif %}
      {% endunless %}
    </td>
  </tr>
</table>


            </td>
          </tr>
        </table>
      </center>
    </td>
  </tr>
</table>

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Lösung in ursprünglichem Beitrag anzeigen

21 ANTWORTEN 21

Gabe
Shopify Staff (Retired)
19233 3006 4433

Ha! Super hilfreich Michael! @mitschuh 

Vielen Dank für das tolle Tutorial!

VG,

Gabe

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

pasang1
Entdecker
25 0 16

Tausend Dank für diesen einfachen Weg! Hab sogar ich hinbekommen - funktioniert einwandfrei. 

 

Gruß

Jutta

Haketing
Shopify Partner
10 1 7

Vielen Dank! Das setzen wir nun auch ein.
Wenn man jetzt noch bestimmten Kunden die Zahlungsmethode "Vorkasse" zuordnen könnte, wäre es perfekt.

 

Sonnige Grüße aus Hannover
Thomas

100% shopify
Gabe
Shopify Staff (Retired)
19233 3006 4433

Hi @Haketing 

 

"Vorkasse" bestimmte Kunden zuzuordnen geht über Bestellentwürfe als Workaround falls das hilft.

 

VG,

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Haketing
Shopify Partner
10 1 7

Hi @Gabe 

 

habe ich schon vorher von Dir als Tipp in anderen Postings gelesen. Aber Kunde bestellt ja im Shop mit Anschluss an die Warenwirtschaft. Bestellentwürfe gehen ja nur außerhalb des Checkouts. Telefon / Mail .

Und in der Wawi brauchen wir den Hinweis "Vorkasse". Wenn der Kunde aber im Checkout die Wahl hat "Rechnung" oder "Vorkasse", dann wählt er "auf Rechnung". Da man dieses ja nicht unterbinden kann. All or nothing 🙂 Außer er hat den shopify plus Plan.

 

Reiner B2B Shop mit nur zugelassenen Kunden. Ich hoffe, das es beim Checkout Update, das gerade läuft, einige Erweiterungen bei den kleinen shopify Plänen kommen. 

 

Sonnige Grüße
Thomas

 

 

 

100% shopify
Gabe
Shopify Staff (Retired)
19233 3006 4433

@Haketing 

 

Ja der neue Checkout wird einige neue Features bekommen wie du in diesem YT Video von letztem Jahr sehen kannst.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

mivel
Tourist
9 0 0

Hallo Mitschuh,

 

bei uns klappt es leider nicht wie von dir beschrieben. 

 

Wir haben den folgenden Code an die gleiche Stelle gesetzt wie du:

— <strong>{{ transaction.amount | money }}</strong>
{% if transaction.gateway_display_name == "Vorkasse" %}
<br />
<p>
Bitte überweise den offenen Betrag an:
</p>
<p>
<strong>xxx</strong><br />
IBAN: xxx<br />
BIC: xxx<br />
Bank: xxx<br />
Verwendungszweck: Gib bitte deine Bestellnummer an
</p>
<p>Nach Geldeingang versenden wir umgehend deine Bestellung</p>
{% endif %}


Vielleicht ist es noch wichtig zu erwähnen, dass wir "— <strong>{{ transaction.amount | money }}</strong>" auch manuell hinzugefügt haben. 


Wisst ihr woran das liegen könnte?

Viele Grüße

Daniel 

mitschuh
Shopify Partner
33 2 14

Hallo Daniel, sorry kann dir nicht helfen. Wir sind weg von Shopify. Ich weiss nicht wie die aktuellen Templates aussehen und was sich seit 2020 geändert hat. LG Michael

mivel
Tourist
9 0 0

Vielen Dank für die Antwort!

Gabe
Shopify Staff (Retired)
19233 3006 4433

Erfolg.

Hey @mivel

 

ich habe jetzt mal einen Code für die Bestellbestätigungs-Vorlage hier zusammengestellt wo die Vorkasse-Bedingungslogik zu funktionieren scheint:

 

<table class="row section">
  <tr>
    <td class="section__cell">
      <table class="container">
          <tr>
            <td>
{% for transaction in transactions %}
    {% if transaction.gateway_display_name contains 'Vorkasse' %}
    <br />
    Bitte überweisen Sie den offenen Betrag an:<br />
    <br />
    <strong>Name hier</strong><br />
    IBAN: DExxxxxxxxxxxxxxxxxxx<br />
    BIC: XXXXXXXXXXXX<br />
    Bank: DEINE-BANK<br /><br/>
    Verwendungszweck: Geben Sie bitte Ihre Bestellnummer an<br />
    <p>Sobald wir den Betrag erhalten haben, erfolgt der Versand Ihrer Ware.<br>
    (WEITERE ANWEISUNGEN HIER)</p>
    {% endif %}
  {% endfor %}
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

 

Lass wissen ob das klappt!

 

VG,

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

mivel
Tourist
9 0 0

Hallo Gabe, 

vielen Dank für deine Antwort und den Code 🙂
Leider funktioniert es noch nicht, vielleicht kopieren wir es an die Falsche Stelle...

Folgend ein Screenshot 

mivel_0-1667471496823.png

 

Könntest du uns vielleicht sagen, an welche Stelle wir den Code kopieren müssen?

Viele Grüße
Daniel 

Gabe
Shopify Staff (Retired)
19233 3006 4433

Wo siehst du dass es nicht funktioniert - in der Vorschau? Das wird nur mit einer echten Testbestellung zu sehen sein denn die Vorschau ist ein "fake" Template

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

mivel
Tourist
9 0 0

Hallo Gabe, 

wir haben den Code gespeichert und eine Testbestellung gemacht mit der Zahloption Vorkasse. 

Erhalten haben wir dann aber nur die normale Mail. 

Viele Grüße
Daniel 

Gabe
Shopify Staff (Retired)
19233 3006 4433

Erfolg.

@mivel 

 

Platziere das mal weiter oben ca. auf Zeile 500-530 direkt unter dem folgenden Abschnitt:

 

<span>Zurückerstatten</span>
        <br>
        <small>{{ refund_method_title | capitalize }}</small>
    </p>
  </td>
  <td class="subtotal-line__value">
    <strong>- {{ transaction.amount | money }}</strong>
  </td>
</tr>

            {% endif %}
          {% endfor %}
        </table>
      {% endif %}
      {% endunless %}
    </td>
  </tr>
</table>


            </td>
          </tr>
        </table>
      </center>
    </td>
  </tr>
</table>

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

mivel
Tourist
9 0 0

Das hat geklappt, vielen Dank!

Gabe
Shopify Staff (Retired)
19233 3006 4433

giphy

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Oink
Tourist
4 0 0

Hallo @Gabe

 

ich hatte es bislang so, wie es am Anfang des Tutorials angezeigt wird, jedoch funktionierte dies auf einmal nicht mehr. Ich habe nun deinen Code an der gezeigten Stelle eingesetzt, das funktioniert jedoch leider auch nicht. Könntest du dir das bitte einmal anschauen? Vielen Dank im Voraus.

 

Mit freundlichen Grüßen

Justin 

<tr class="subtotal-line">
  <td class="subtotal-line__title">
    <p>
      <span>Zurückerstatten</span>
        <br>
        <small>{{ refund_method_title | capitalize }}</small>
    </p>
  </td>
  <td class="subtotal-line__value">
    <strong>- {{ transaction.amount | money }}</strong>
  </td>
</tr>

            {% endif %}
          {% endfor %}
        </table>
      {% endif %}
    </td>
  </tr>
</table>


            </td>
          </tr>
        </table>
      </center>
    </td>
  </tr>
</table>

        <table class="row section">
  <tr>
    <td class="section__cell">
      <table class="container">
          <tr>
            <td>
{% for transaction in transactions %}
    {% if transaction.gateway_display_name contains 'Vorkasse' %}
    <br />
    Bitte überweisen Sie den offenen Betrag an:<br />
    <br />
    <strong>Name hier</strong><br />
    IBAN: DExxxxxxxxxxxxxxxxxxx<br />
    BIC: XXXXXXXXXXXX<br />
    Bank: DEINE-BANK<br /><br/>
    Verwendungszweck: Geben Sie bitte Ihre Bestellnummer an<br />
    <p>Sobald wir den Betrag erhalten haben, erfolgt der Versand Ihrer Ware.<br>
    (WEITERE ANWEISUNGEN HIER)</p>
    {% endif %}
  {% endfor %}
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

 

CurvyRausch
Besucher
1 0 0

Hallo, hab das jetzt auch hinbekommen. Für mich stellt sich jetzt nur noch die Frage, wie bekomme ich das Icon für die Vorkasse in den Footer zu den anderen Zahlungsmethoden rein?

 

Danke und viele Grüße, 

 

EM-Partner
Tourist
17 0 1

Hallo @Gabe,

 

vielen Dank für diesen Code, er funktioniert einwandfrei!

Ich hätte da noch eine Frage an dich.

 

Wie lässt es sich lösen, dass der Text im Screenshot nicht erscheint, wenn der Kunde Vorkasse wählt.

Stattdessen aber dein Code?

 

Bestätigungsmail.png

 

Also statt:

Vielen Dank für deinen Einkauf!

Wir bereiten deine Bestellung gerade für den Versand vor. Wir benachrichtigen dich, sobald die Bestellung verschickt wurde.

Voraussichtliche Zustellung Mittwoch, 18. Dez–Freitag, 20. Dez

Kommt dann dein Code.

 

Ansonsten würde ich einfach den Hinweis "Hast Du die Zahlart Vorkasse gewählt.... DANN DER CODE"

 

Danke für Deine Ideen 🙂

 

Liebe Grüße

Dennis

Dennis Ruppelt • EM Partner
Wir und die Mikroben
Gabe
Shopify Staff (Retired)
19233 3006 4433

@mivel 

 

Es gibt ein paar Beiträge zu diesem Thema:

VG,

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

mivel
Tourist
9 0 0

Vielen Dank!