Base44 Domain & Payment Integrations

via Freelancer ·

Budget / Salary€30–250
TypeFreelance project
LocationRemote
Posted1 month ago
My e-commerce / reservations site is already live on the Base44 (Wix) framework, but I still need three technical pieces put in place before launch:

1. Connect the site and mobile app to my own custom domain.
2. Activate Revolut as the checkout payment gateway.
3. Sync every completed order with MoloniOn so invoices are issued automatically.

Both my Revolut Business and MoloniOn accounts are already configured; you will receive full API credentials and sandbox access as soon as we start.

Because the platform was built with the Base44 toolkit inside Wix, you should be comfortable working with Wix Velo, JavaScript, RESTful APIs and DNS management. All work has to keep the current front-end design untouched while ensuring secure data handling (PCI-compliant flow for Revolut, correct tax fields for MoloniOn).

Deliverables
• Custom domain correctly pointing to the site, SSL active and no downtime
• Revolut gateway live in production, test transactions approved and settling to my account
• MoloniOn integration generating, storing and emailing invoices in Portuguese with accurate line items and sequential numbering

I will test everything myself, but we will walk through success criteria together on a live call. Clear, responsive communication in both English and Portuguese is essential throughout the project.

As far as publishing with our custom domain, here's what Base44 has to say: "1. In Base44

Go to your app's Dashboard → Domains and click Connect existing domain.
Enter updrive.pt and click Add.
Click the (•••) menu next to the domain → DNS instructions to see the exact records.
2. In your asurahosting control panel (DNS / zone editor for updrive.pt), add these records:

www record: Type CNAME, Name www, Value base44.onrender.com
Root record (@) — pick one:
Type ANAME/ALIAS, Value base44.onrender.com (preferred if the panel offers it), or
Type A, Value 216.24.57.1
3. Clean up conflicting records (important since you have an existing site there):

Delete any old A, CNAME or AAAA records pointing @ or www at asurahosting's servers — otherwise visitors keep reaching the old site. In particular, remove any AAAA (IPv6) records, as they block the connection.
4. Verify

Back in Base44, click Verify next to the domain. Propagation can take up to 48–72 hours, but usually it's much faster; an SSL certificate is issued automatically once DNS resolves.
One thing to decide first: since your current website lives at asurahosting, connecting the domain here replaces that site for visitors — make sure nothing else (like email hosted on that domain, MX records) is touched. Only change A/CNAME/AAAA records for @ and www, never your MX records.

Note that connecting a custom domain requires a paid (Starter or above) plan. If asurahosting's panel doesn't let you edit DNS records, ask them to unlock DNS management or transfer DNS to a provider you control."
php javascript wordpress html restful wix api base44
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.