必要な情報、つまり顧客が注文時にこれまでに使用した支払い方法を取得するのに役立つスクリプトを見つけました。
リーリー
残念ながら、この情報をどこから始めればよいのかわかりません。期待どおりの出力を得るには、この文字列をどこに投稿すればよいでしょうか?
これを .csv ファイルにエクスポートして、スプレッドシートにインポートできるようにしたいと考えています。
これまでに見つけたものはすべて、どこから始めればよいかをすでに知っていることを前提としているようです。どこから始めればよいかについての簡単な指針を探しているだけです。
顧客履歴支払いゲートウェイを取得するには、次のものが必要です:
次のことを試してください:
リーリー'; // 顧客をループスルーする foreach ( $customers_ids として $user ) { エコー'###ユーザーID: '.$user->ID. ' - ユーザーのメールアドレス: '.$user->user_email.''; // 顧客から注文の支払いを受け取ります $customer_orders = wc_get_orders( array( 「制限」 => -1、 '顧客' => $user->ID、 'ステータス' => wc_get_is_paid_statuses(), ) ); エコー '###'; // ループ順序 foreach( $customer_orders as $order ) { printf('
注文:- #%s - 日付: %s - 支払い: %s',
$order->get_id()、
$order->get_date_created()->format('Y-m-d'),
$order->get_payment_method_title()
);
}
エコー'######';
}