Я хочу изменить правила повтора платежа.
Я следую руководству на странице https://woocommerce.com/document/subscr ... ying-retry. /
Я нашел файл wp-content/plugins/woocommerce-subscriptions/includes/pay-retry/class-wcs-retry-rules.php, который, кажется, находится там, где они есть. указано.
Как мне переопределить правила, чтобы они не сбрасывались каждый раз при обновлении плагина? Я хочу повторить попытку через 24 часа и 7 дней, например
$this->default_retry_rules = apply_filters( 'wcs_default_retry_rules', array(
array(
'retry_after_interval' => DAY_IN_SECONDS, // how long to wait before retrying
'email_template_customer' => '', // don’t bother the customer yet
'email_template_admin' => 'WCS_Email_Payment_Retry',
'status_to_apply_to_order' => 'pending',
'status_to_apply_to_subscription' => 'on-hold',
),
array(
'retry_after_interval' => DAY_IN_SECONDS * 7,
'email_template_customer' => 'WCS_Email_Customer_Payment_Retry',
'email_template_admin' => 'WCS_Email_Payment_Retry',
'status_to_apply_to_order' => 'pending',
'status_to_apply_to_subscription' => 'on-hold',
),
) );
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... scriptions
Как изменить правила повтора платежа для подписок Woocommerce? ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение