Customer Sync
If youβve been using Mollie before connecting it to PayRequest, Customer Sync pulls your existing Mollie customer records into PayRequest and links them to your PayRequest customers β matched by email address.Customer Sync lives on the Mollie Customers page in your dashboard, and requires a connected Mollie account.
How Matching Works
1
Mollie customers are fetched
PayRequest pulls your Mollie customer list in pages of 50, storing each one (name, email, locale, metadata) as a Mollie Customer record.
2
PayRequest checks for an existing match
For each Mollie customer with an email address, PayRequest looks for a PayRequest customer with the same email under your account.
3
No match: a new PayRequest customer is created
A new customer is created using the Mollie customerβs name, email, and locale. Its internal notes field is set to record the Mollie customer ID it was synced from, for traceability.
4
Match found: missing fields are filled in
If a PayRequest customer with that email already exists, Customer Sync only fills in fields that are currently empty (name, language) β it never overwrites data youβve already entered.
Running a Sync
- First visit: if you land on the Mollie Customers page with zero customers and Mollie already connected, a sync starts automatically.
- Manual sync: click Sync on the Mollie Customers page at any time to pull the latest data. This also enables ongoing sync on your Mollie connection if it wasnβt already on.
- Sync runs as a background job β the page shows a toast confirming it started, and the last sync time is displayed once it completes.
Syncing large customer lists is paginated automatically β if there are more pages of customers, PayRequest queues the next page a couple of seconds later to avoid hitting Mollieβs rate limits.
Fixing Mismatched Customers
If Mollie customer records end up with no owner or the wrong owner (for example after reconnecting Mollie under a different account), the Mollie Customers page detects this and shows a fix option to correct the ownership.Exporting Synced Customers
The Mollie Customers page has its own CSV export of the customers Mollie has returned (name, email, metadata) β separate from the account-wide export covered in Data Import & Export.FAQ
Does Customer Sync overwrite my existing customer data?
Does Customer Sync overwrite my existing customer data?
No. If a PayRequest customer already exists with a matching email, sync only fills in blank fields (name, language) β it never overwrites data thatβs already there.
Does this sync customers created in PayRequest back to Mollie?
Does this sync customers created in PayRequest back to Mollie?
No, sync is one-directional: from Mollie into PayRequest.
How do I know a customer was created by sync?
How do I know a customer was created by sync?
Synced customers have their internal notes field populated with the source Mollie customer ID, stored on the record for traceability.
Does sync run automatically on a schedule?
Does sync run automatically on a schedule?
No β it runs once automatically the first time you visit the Mollie Customers page with no customers yet, and otherwise only when you click Sync manually.
Next Steps
Data Import & Export
Export your customer data to CSV
Private Notes
Keep your own staff-only notes on any customer
Customer Health
Understand customer activity after theyβre synced