• A deposit (initial payment).
• A balance (remaining amount to be paid).
• Right now, WP All Export is treating these as separate rows, instead of merging them into one row with separate columns.
< /code>
Stromausgabe (falsch) < /p>
Bestell -ID | Kundenname | Einzahlung bezahlt | Gleichgewicht fällig < /H2>
12345 | John Doe | £ 500 | -
12345 | John Doe | - | £ 1,500
Was ich stattdessen brauche (richtiges Format)
Bestell -ID | Kundenname | Einzahlung bezahlt | Gleichgewicht fällig < /H2>
12345 | John Doe | £ 500 | £ 1,500
Eines meiner vielen Code -Beispiele:
function balance_test($order_status, $deposit_balance) {
if (trim($order_status) == "wc-pending") {
// Ensure the balance is treated as a single value, even if multiple exist
$balances = explode("|", $deposit_balance);
// Remove duplicate and empty values
$unique_balances = array_unique(array_filter($balances));
// Return only the first unique balance as a single value
return !empty($unique_balances) ? array_values($unique_balances)[0] : "";
}
return "";
}
< /code>
Bestell -ID | Kundenname | Anzahl der Teilnehmer | Teilnehmer Name < /H2>
67890 | Jane Smith | 2 | Jane Smith, Mike Smith
Was ich stattdessen brauche (richtiges Format)
Order ID | Kundenname | Anzahl der Teilnehmer | Teilnehmer Name < /H2>
67890 | Jane Smith | 2 | Jane Smith
67890 | Jane Smith | 2 | Mike Smith < /p>
Ich habe versucht, „jedes Produkt in seiner eigenen Reihe anzeigen“ zu aktivieren, aber es hat die Teilnehmer nicht in separate Zeilen aufgeteilt. Trennte Liste der Teilnehmer in mehrere Zeilen dynamisch?1. How can I merge deposit & balance payments into a single row instead of separate rows?
2. How can I ensure multiple attendees from a single order appear as separate rows?
< /code>
Diese Daten werden für Kundenzahlungen und Reisebetaktionen verwendet. Daher ist es wichtig, dass sie richtig strukturiert sind. < /p>
Wenn jemand Einblicke rechts hat WP Alle Exporteinstellungen, benutzerdefinierten Funktionen oder eine Problemumgehung, ich würde es sehr schätzen!
Danke im Voraus!