После подписки в подписке WooCommerce, как получить метаданные «повторная подписка на подписку»Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 После подписки в подписке WooCommerce, как получить метаданные «повторная подписка на подписку»

Сообщение Anonymous »

Код: Выделить всё

function action_wcs_create_subscription($subscription) {

$NewSubscriptionId = $subscription->get_id();
update_option('NewSubscriptionId',$NewSubscriptionId);

$order = wc_get_order($NewSubscriptionId);
$cancelledSubscriptionId = $order->get_meta('_subscription_resubscribe');
update_option('cancelledSubscriptionId',$cancelledSubscriptionId);

}
add_action('wcs_create_subscription', 'action_wcs_create_subscription', 10, 20);
Мне нужно получить идентификатор родительской подписки во время процесса повторной подписки. Я использовал приведенный выше крючок, который возвращает вновь созданный идентификатор подписки, а также мне нужно получить метазначение «_subscription_resubscribe», Он возвращает нулевое значение, но в БД оно существует.
Также я попробовал перехватчик woocommerce_subscription_renewal_order_created, все равно не работает.

Код: Выделить всё

add_action('wcs_create_subscription', 'action_wcs_create_subscription', 10, 20);
and

Код: Выделить всё

add_action('woocommerce_subscription_renewal_order_created', 'action_wcs_create_subscription', 10, 20);
I tried the above 2 hooks but '_subscription_resubscribe' always returns null.

Код: Выделить всё

$order = wc_get_order($NewSubscriptionId);
$cancelledSubscriptionId = $order->get_meta('_subscription_resubscribe');
Пожалуйста, предложите, какой крючок подходит для получения вышеуказанных метаданных.


Подробнее здесь: https://stackoverflow.com/questions/786 ... ta-data-su
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • После подписки в подписке WooCommerce, как получить метаданные «повторная подписка на подписку»
    Anonymous » » в форуме Php
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • При повторной подписке добавьте простой продукт в подписку WooCommerce.
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • При повторной подписке добавьте простой продукт в подписку WooCommerce.
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Woocommerce Подписка по строке подписки дублирования
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Плагин Flutter In App Purchase. Повторная подписка не работает.
    Anonymous » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»