Récupérer l'historique des modes de paiement pour les clients WooCommerce
P粉745412116
P粉745412116 2024-04-04 14:57:11
0
1
456

J'ai trouvé un script qui m'aide à obtenir les informations dont j'ai besoin : les modes de paiement que le client a historiquement utilisés dans ses commandes.

$order = new WC_Order( $order_id );
$payment_title = $order->get_payment_method_title();`

Malheureusement, je ne sais pas par où commencer avec cette information. Où dois-je publier cette chaîne pour qu'elle produise le résultat attendu ?

Je souhaite exporter ceci vers un fichier .csv afin de pouvoir l'importer dans une feuille de calcul.

Tout ce que j'ai trouvé jusqu'à présent semble penser que je sais déjà par où commencer. Je cherche juste un indicateur simple sur par où commencer.

P粉745412116
P粉745412116

répondre à tous(1)
P粉835428659

Pour obtenir la passerelle de paiement de l'historique client dont vous avez besoin :

  • Obtenez d'abord les clients
  • Obtenez la commande de chaque client
  • Afficher la liste de paiement pour ces commandes

Essayez ce qui suit :

// Get customers IDs
$customers_ids = get_users( array(
    'role__in' => array('customer'),
    'number' => 10,  // First 10 customers
    // 'offset' => 0,
) );
echo '
'. print_r( count($customers_ids), true ) . '
'; // Boucle à travers les clients foreach ( $customers_ids en tant que $user ) { écho'

ID utilisateur : '.$user->ID. ' - E-mail de l'utilisateur : '.$user->user_email.'

'; // Récupérer la commande payée par le client $customer_orders = wc_get_orders( tableau( 'Limite' => -1, 'Client' => $utilisateur->ID, 'Statut' => wc_get_is_paid_statuses(), ) ); faire écho à '
    ' ; // Ordre des boucles foreach( $customer_orders comme $order ) { printf('
  • Commande : #%s - Date : %s - Paiement : %s
  • ', $order->get_id(), $order->get_date_created()->format('Y-m-d'), $order->get_ payment_method_title() ); } faire écho à « 
 » ; }
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!