Kriege ich eigentlich von Paypal irgendwie einen Wert so wie mit get_payment_method(), außer paypal_plus?
Paypal Plus liefert beispielhaft folgendes Array zurück:
* Array
* (
* [reference_number] => 30M4545610756104S
* [instruction_type] => PAY_UPON_INVOICE
* [recipient_banking_instruction] => Array
* (
* [bank_name] => Deutsche Bank
* [account_holder_name] => PayPal Europe
* [international_bank_account_number] => DE58120700888003096256
* [bank_identifier_code] => DEUTDEDBPAL
* )
* )
Die Daten werden in der Bestellung gespeichert und können wie folgt abgerufen werden:
$order = wc_get_order( $order_id );
$payment_method = $order->get_payment_method();
if( "paypal_plus" == $payment_method ) {
$payment_instruction = $order->get_meta( '_payment_instruction_result')
;
}
Im Anschluss können die Daten dann ausgegeben werden.
da denkt man, es würde mal endlich alles laufen und fertig sein. ... nein, kommt das nächste problem
Das ist einer der Gründe, warum es für Shopbetreiber Sinn macht, einen Fachmann mit der Erstellung und laufenden Betreuung zu beauftragen.