woocommerce способ доставки ups

Итак, сначала я скажу, что плагин работает нормально, возвращает правильные тарифы и все это отлично. То, что я пытаюсь сделать, это отправить в PayPal пользовательский атрибут, который отображает, какой сервис UPS был выбран (наземный, 2-й день, 3-й день и т. Д.).

Я знаю, что пользовательский атрибут правильно достигает PayPal, потому что я тестировал код следующим образом:

 $paypal_args = array(
'CUSTOM' => "THIS IS MY SHIPPING");

И он создает поле «CUSTOM» и отображает текст на моей панели PayPal, когда я смотрю на детали заказа.

Я попробовал следующее безуспешно:

  'CUSTOM' => $order -> method_title,
&
'CUSTOM' =>$order -> shipping_method_title,

Я чувствую, что это должно выглядеть примерно так:
$ order -> (какую бы переменную я не пропустил)

0

Решение

Я добавляю решение моей проблемы здесь на случай, если кто-нибудь наткнется на эту проблему.

Итак, с самого начала код был введен в следующий файл в плагине метода доставки ИБП woothemes: class-wc-paypal-advanced.php

Я добавил следующую строку: 'CUSTOM' => $order ->get_shipping_method(), и теперь он отправляет в PayPal атрибут CUSTOM, который будет читать «ups ground» или «2nd day air» в моих деталях транзакции PayPal.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]