Elements Method
A bilingual executive-coaching platform, with payments, administration and personal-data handling
- 55
- information tables
- 86
- pages developed
- 48
- administration screens
- 2
- languages: Spanish and English
/What it is
A public site, a shop for retreats and programmes, B2B sales and a full administration panel for a leadership brand built around experiences in nature. It runs in Spanish and English, with separate addresses for each language.
/The real problem
Selling high-value experiences to people and companies means being able to charge in several ways, keeping legal proof of every purchase and complying with Mexico's personal data law, without the brand's team depending on a programmer to run things day to day.
/Decisions I made
- D-01
Card payments confirmed securely
When Stripe reports that a payment was made, the system checks that the notice is genuine and rejects it if it is repeated or too old. Before charging begins, a script checks that all the configuration is right.
- D-02
Bank transfer with team review
Whoever pays by transfer (SPEI) uploads a receipt and someone on the team validates it from a pending list before the order is marked as paid.
- D-03
Personal-data rights, as a process
When someone asks to see, correct or delete their data, the request gets a case number, a 20-business-day deadline (excluding holidays), clear states and alerts before it expires. Analytics are in-house and ask for cookie consent, with no Google Analytics.
- D-04
From payment to a complete file
After payment a PDF receipt is generated, the person signs a contract and confidentiality notice from a single-use link and receives surveys. The answers feed testimonials that the team reviews before publishing.
/Screenshot of the production site










/How it works inside
01 Purchase
- Purchase form
- Order recorded
02 Payment
- Card payment (Stripe)
- SPEI transfer with receipt
03 Confirmation
- Secure payment confirmation
- Team validation
04 After payment
- Confirmation email
- PDF receipt
- Document signing
/Result
A platform in production with 55 information tables, 86 pages, a 48-screen administration panel (payments, operations, content, statistics and search), a blog and detailed specification documents.
/ Status
In production at elementsmethod.com.
Got a similar problem?
The first conversation is free. Tell me how your business runs and we'll see what can be built.
/ Next project
Fleet Solutions México
Quote insurance from several insurers on a single screen