Invoice download or account shows wrong currency
Symptom
Invoice download fails (broken link or 404), or the account page or invoice shows the wrong currency (e.g. USD instead of EUR, or wrong symbol/placement).
Applies To
- Divi Membership 2.0.x
- Invoices and account membership/payment tables
Likely Causes
- Currency not set or wrong — Business and invoice currency are set under Divi Engine → Divi Membership in the Business and Invoice settings sections. If missing or incorrect, display and invoices will be wrong.
- Invoice URL or permissions — Invoice download URL may be incorrect, expired, or blocked; or user may not have permission to download that invoice.
- Caching or old data — Cached pages or old invoice records may show a previous currency or broken link.
Fix
Step 1: Set business and invoice currency
- In WordPress Admin, go to Divi Engine → Divi Membership (this opens the settings page).
- In the settings menu, open Business and set Currency (e.g. USD, EUR, GBP) and symbol/format if available.
- Go to Divi Engine → Divi Membership → Invoice and ensure invoice-related currency or locale settings match the Business currency.
- Save. New invoices and account display should use this currency.
Step 2: Check invoice download behaviour
- As a member with an existing invoice, go to the account area and try Download (or equivalent) for one invoice.
- If the link fails:
- Confirm the member account URL and permalink settings are correct (see Account page 404).
- Check whether any security or firewall plugin is blocking the download URL or query parameters.
- Ensure the user is logged in and has access to that invoice (e.g. their own subscription).
Step 3: Clear cache and recheck
- Clear any site or browser cache.
- Have the member log out and log back in, then open the account page and invoice list again.
- If the plugin stores invoice or currency data in transients or options, a support fix or update may be needed for existing records; new invoices should use the corrected currency.
note
In 2.0, invoice URL and currency handling were improved. If you are on an older point release, updating to the latest 2.0.x may resolve invoice download or currency display issues.
Verify
- Under Divi Engine → Divi Membership, the Business and Invoice sections show the correct currency.
- In the member account, the invoices table shows amounts in the expected currency and format.
- Downloading an invoice opens or downloads the file (e.g. PDF) without a 404 or permission error.
Collect for Support
If the fix does not work, collect:
- Divi Membership version and confirmation that Business and Invoice currency are set under Divi Engine → Divi Membership.
- Whether the problem is display only (wrong symbol/currency on screen) or download (link broken or 404).
- The exact URL when clicking the invoice download (if possible) and any error message.
- Whether the issue affects all members or specific invoices.
What's Next
- Account page 404 or wrong URL — Fix account and permalink issues.
- Invoice generator — Invoice and design options.
- Settings overview — Business, Invoice, and design sections.