WooCommerce Пользовательский платежный шлюз с проблемой статуса заказовPhp

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

Сообщение Anonymous »

Я использую метод платежного шлюза на основе пользовательского заказа в Woocommerce и зарегистрировал свой пользовательский статус статуса - ожидая проверки PO для всех заказов, выполненных с использованием этого метода оплаты. Проблема в том, что я получаю сообщение об ожидании платежей на администратору и клиенте, моя страница заказа, прилагаемое скриншот для того же самого. Экраншот статуса заказа администратора и клиент моя учетная запись-> Строительный снимок страницы заказа. Моего пользовательского кода состояния заказа ниже: < /p>

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

// WooCommerce order page status add Pending PO Verification //
// 1. Register custom order status
function register_pending_po_verification_order_status() {
register_post_status( 'wc-pending-po-verification', array(
'label'                     => 'Pending PO Verification',
'public'                    => true,
'exclude_from_search'       => false,
'show_in_admin_all_list'    => true,
'show_in_admin_status_list' => true,
'label_count'               => nnoop( 'Pending PO Verification (%s)', 'Pending PO Verification (%s)' )
));
}
add_action( 'init', 'register_pending_po_verification_order_status' );
// 2. Add to WooCommerce order status list
function add_pending_po_verification_to_order_statuses( $order_statuses ) {
$new_order_statuses = array();
// Insert after 'wc-pending'
foreach ( $order_statuses as $key => $status ) {
$new_order_statuses[ $key ] = $status;
if ( 'wc-pending' === $key ) {
$new_order_statuses['wc-pending-po-verification'] = 'Pending PO Verification';
}
}
return $new_order_statuses;
}
add_filter( 'wc_order_statuses', 'add_pending_po_verification_to_order_statuses' );
Прикрепленная - это ссылка https://posterika.com/op.html моего пользовательского шлюза заказа на покупку
Я пробовал все, чтобы заставить его работать, но статус заказа не изменяется для ожидаемой проверки PO. Переименуя статус заказа, крючны, чтобы изменить статус заказа, но он не работает. Я хочу, чтобы вы сообщили мне, где проблема в моем коде. Запросить решение, в котором статус заказа изменяется в ожидании проверки PO после размещения заказа с использованием шлюза заказа на покупку.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • WooCommerce Пользовательский платежный шлюз с проблемой статуса заказов
    Anonymous » » в форуме Php
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • WooCommerce Пользовательский платежный шлюз с проблемой статуса заказов
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • WooCommerce Пользовательский платежный шлюз статус заказа
    Anonymous » » в форуме Php
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • WooCommerce Пользовательский платежный шлюз не отображается при оформлении заказа
    Anonymous » » в форуме Php
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как программно создать заказ в woocommerce и перенаправить на платежный шлюз
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

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