wolkenkrieger
Forum Replies Created
-
Hab das Update gerade im Liveshop eingespielt. Was hat sich denn jetzt vom Handling ge?ndert (ich bin WC-Neuling, die Frage ist also ernst gemeint *sorry*)?
Ich nehme mal an, die autom. Bestellbest?tigung wird nicht mehr ausgel?st, wenn per Ratepay bezahlt wird?
Ich hatte gestern n?mlich den Fall, dass der Kunde die Bestellung abschickt, sofort die Bestellbest?tigung erhalten hat (PayPal “normal”) und wenige Sekunden sp?ter die IPN die Zahlung als Fail meldet.
Same problem here. Webhooks are working (wc test is ok … pp developer dasboard shows green status on webhook events)
Forum: Plugins
In reply to: [WooCommerce PayPal Payments] ITEM_TOTAL_MISMATCH error message“The issue that causes the error ITEM_TOTAL_MISMATCH has been resolved with our 1.9.1”
I’m afraid, it is not.
AMOUNT_MISMATCH /purchase_units/@reference_id==’default’/amount/value Should equal item_total + tax_total + shipping + handling + insurance – shipping_discount – discount.
Occurs, if i use Pay Upon Invoice (Rechnungskauf mit Ratepay … here in Germany) in combination with a coupon, wich gives a discount AND a free shipping.
With the “normal” PayPal Payment no error occurs.
Machst du ein release oder soll ich von github holen?
den Zeitpunkt der automatischen Rechnungslegung […] anpassen
Kannst du mir sagen, wie oder wo ich mich einlesen kann?
Danke ??
Ich habs vorerst mit einem shortcode gel?st:
add_filter('storeabill_document_shortcodes', 'ratepay_payment_instructions', 10, 2); /** * @param $shortcodes * @param $shortcode_instance * @return array */ function ratepay_payment_instructions($shortcodes, $shortcode_instance): array { $shortcodes['ratepay_payment_instructions'] = static function($atts, $content = '') use ($shortcode_instance) { if (($document = $shortcode_instance->get_document()) && ($order = $document->get_order()) && $instructions = $order->get_meta('ppcp_ratepay_payment_instructions_payment_reference')) { $gateway_settings = get_option( 'woocommerce_ppcp-pay-upon-invoice-gateway_settings' ); $merchant_name = $gateway_settings['brand_name'] ?? ''; $order_date = $order->get_date_created(); if ( NULL === $order_date ) { return $content; } $order_purchase_date = $order_date->date( 'd-m-Y' ); $order_time = $order_date->date( 'H:i:s' ); $order_date = $order_date->date( 'd-m-Y H:i:s' ); $thirty_days_date = strtotime( $order_date . ' +30 days' ); if ( false === $thirty_days_date ) { return $content; } $order_date_30d = gmdate( 'd.m.Y', $thirty_days_date ); $payment_reference = $instructions[0] ?? ''; $bic = $instructions[1]->bic ?? ''; $bank_name = $instructions[1]->bank_name ?? ''; $iban = $instructions[1]->iban ?? ''; $account_holder_name = $instructions[1]->account_holder_name ?? ''; $content = wp_kses_post("<p>Für Ihre Bestellung #{$order->get_id()} ({$order_purchase_date} $order_time) bei {$merchant_name} haben Sie die Zahlung mittels “Rechnungskauf mit Ratepay“ gew?hlt."); $content .= '<br>Bitte benutzen Sie die folgenden Informationen für Ihre überweisung:</br>'; $content .= wp_kses_post( "<p>Bitte überweisen Sie den Betrag in H?he von {$order->get_currency()} {$order->get_total()} bis zum {$order_date_30d} auf das unten angegebene Konto. Wichtig: Bitte geben Sie unbedingt als Verwendungszweck {$payment_reference} an, sonst kann die Zahlung nicht zugeordnet werden.</p>" ); $content .= wp_kses_post( "<p>Empf?nger: {$account_holder_name}" ); $content .= wp_kses_post( "<br>IBAN: {$iban}" ); $content .= wp_kses_post( "<br>BIC: {$bic}" ); $content .= wp_kses_post( "<br>Name der Bank: {$bank_name}" ); $content .= wp_kses_post( "<br>Verwendungszweck: {$payment_reference}</p>" ); $content .= wp_kses_post( "<p>{$merchant_name} hat die Forderung gegen Sie an die PayPal (Europe) S.à r.l. et Cie, S.C.A. abgetreten, die wiederum die Forderung an Ratepay GmbH abgetreten hat. Zahlungen mit schuldbefreiender Wirkung k?nnen nur an die Ratepay GmbH geleistet werden.</p>" ); } return $content; }; return $shortcodes; }
In die Vorlage für die Rechnung einbauen und das automatisierte Erstellen der Rechnung abschalten.
- This reply was modified 2 years, 5 months ago by wolkenkrieger.
“In Zukunft”
imho ist das seit PayPal Plus “Kauf auf Rechnung” auch schon so … da kommen die Kontodaten auch via IPN zurück
Das Deaktivieren der aut. Bestellbest?tigung ist eher uncool. Da müsste also tats?chlich zeitnah eine L?sung gefunden werden ??
Ich h?ng mich mal ran, weil das gerade akut zu einem Problem wird:
Kauft der Kunde mit dem “neuen” Rechnungskauf mit Ratepay, wird in die Bestellbest?tigungsmail Text eingefügt, der erst nach der IPN durch PayPal zur Verfügung steht -> die Kontodaten n?mlich, wohin der Kunde die Rechnung zu zahlen hat.
Eigentlich müssten diese Infos nicht in der Bestellbest?tigung landen, sondern in der “Zahlung erhalten” – Mail … was bei einigen Kunden dann durchaus zu Verwirrungen führen wird (ich hab da so meine Erfahrungen mit dem “alten” Rechnungskauf mit PayPal^^).
Gibt es da eine Goldl?sung, oder habe ich einfach irgendwie die Config nicht verstanden?
Danke ??
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] API Error at the dashboardHallo ??
Nein, der Fehler ist so in der Form das erste Mal aufgetreten.
Ich kann auch nicht mehr so ganz hundertprozentig nachvollziehen, was ich an der Seite ge?ndert habe – im Zuge des DSGVO-Hypes ist mir allerdings die Ownerschaft der Property in der Search-Console fl?ten gegangen (war über den Analytics-Code authentifiziert und der ist in das Cookie-Plugin [Cookie Notice] gewandert und wird dynamisch nachgeladen) … evtl. hat es/das damit zu tun?!
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] API Error at the dashboardMoin ??
Ich habe sowohl Titel gesetzt als auch Einstellungen am Plugin vorgenommen … ich arbeite ja schon ein Weilchen damit ??
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] API Error at the dashboardMoin ??
Ich habe eben das Update auf die 2.0.9 gemacht, nochmal die Inhaberschaft der Property in der Search Console best?tigt und dem Plugin einen neuen Auth-Code gegeben .. der API-Fehler im Dashboard bleibt.
Wenn ihr wollt … eure Daten sind noch aktiv ??
Danke euch ??
- This reply was modified 6 years, 9 months ago by wolkenkrieger.
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] No Metas shown on Start-Pagefunktioniert, danke ??
P.S. es ist die Zeile 2858 ^^
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] No Metas shown on Start-PageLol ??
Natürlich ist mir Deutsch lieber ??
Die Metas sind ordentlich gesetzt und werden im Snippet auch angezeigt. Und ich bin mir einigerma?en sicher, dass die auch schon mal “ausgewertet” wurden und der facebook-Scrape (Developerbereich; ihr wisst, was ich meine) alles korrekt angezeigt hat.
Ein caching ist nicht aktiv.
Ich richte euch einen Zugang ein und beam euch die Daten per Mail rüber … gebt mir ein paar Minuten (das htpasswd – Ged?ns macht der Herr über den Server^^) ??
Danke ??
Forum: Plugins
In reply to: [BAVOKO SEO Tools - All-in-One WordPress SEO] No Metas shown on Start-PageForum: Plugins
In reply to: [Shadowbox JS] Shadowbox nextgen gallery not working.Same problem here. Are there any solutions so far?