CP7K2M9QChang Pile invites Lifetime VIP members to become dealers for the software the company develops in-house, earning a 10% commission on the sales they refer — calculated only on money the company actually receives. There is no dealer sign-up fee, no fee to maintain your status, and no monthly sales target.
No stock to buy and no money to collect from customers yourself. Customers pay the company directly through the website's payment system
Dealer sign-up fee: 0 THBNo need to keep records or notify anyone. When someone you referred completes a payment, the system calculates your commission immediately and shows it on your page
See your totals in real timePeople who sign up through your link are linked to you forever. If they buy anything more in the future, you still earn commission on that amount
Linked once, never expiresEvery commission entry shows who it came from, the amount, the percentage and the date — always matching the company's receipt
Every entry is visibleThe only paid product on the website right now is the Lifetime VIP membership at 789 THB, paid once, so the 10% commission comes to 78.90 THB per person who signs up. The system is already designed for software that may be sold separately in the future — if a new product is added, commission is calculated on that amount automatically without you having to do anything
The program is open only to active Lifetime VIP members. The reason is simple — anyone recommending the software to others should have used the real thing first, so they can answer questions and do not recommend something they do not know
| Member type | Can apply as a dealer? | Notes |
|---|---|---|
| Lifetime VIP customer | Yes | Must have paid and been approved (account status “Active”) |
| General customer | Not yet | Upgrade to VIP first, and the Dealer program tab will appear automatically |
| VIP not yet paid | Not yet | Complete your payment first; the system will grant access automatically |
| Staff / administrator | Not eligible | Already company employees; they do not receive referral commission |
Go to the member portal → Overview tab → click the button to upgrade to Lifetime VIP membership. Transfer 789 THB once and attach the slip on the payment page. When an administrator confirms the payment (usually within 1 business day), the Dealer program tab appears in the left menu right away
Path: Member portal → Dealer program → Dealer details and payout account
Sign in at member-portal.html and look at the left menu. You will see Dealer program between Company information and Account settings
Your commission rate · Minimum withdrawal · Review period before withdrawal — the figures on the cards are the actual values applied to your account, not examples
Fields marked with an asterisk are required. You can enter your bank account now or later, before you withdraw
Read the terms in full before ticking — they are summarized in section 10 of this manual
The status will show Awaiting approval. Reviews normally take up to 1 business day. Once approved, you will receive a notification in the member portal and your referral code will appear
After approval you can still change the name shown when referring, your phone or your bank account at any time with the Edit payout details button at the top right of that box · Your referral code cannot be changed, because the links you have already sent out would stop working immediately
Everything in this program depends on a single referral link. If it is used at the wrong moment, no commission is earned and it cannot be fixed retroactively, which makes this the most important section of the manual
Your referral code looks like this — it starts with CP followed by 6 more letters and digits, such as CP7K2M9Q (the digits 0 and 1 and the letters O and I are never used, so the code is not misread when given over the phone)
The Copy link button gives you a link to the member portal, but you can add ?ref=YOURCODE to the end of any page and the system remembers the code the same way. This is better because it takes them to see the real thing first
https://changpile.com/wind-design-tool.html?ref=CP7K2M9Q — send to someone looking for a wind load calculatorhttps://changpile.com/cpm-planner.html?ref=CP7K2M9Q — send to a contractor struggling with scheduleshttps://changpile.com/?ref=CP7K2M9Q — a general link to see the home page firstThe system remembers the code in advance. Someone who clicks your link today, does not sign up, and comes back to sign up next week from the same browser still counts as yours
Have them open your link and look at the sign-up page. If it worked, a blue bar reading “Referred by (the name you set)” appears below the “Sign up” heading · If the bar does not appear, the code has not been picked up; click the link again
Commission comes only from money the company actually receives. It is not counted from the number of people who click the link or the number who create accounts, but at the moment they complete a payment
| Item | Figure | Explanation |
|---|---|---|
| Amount the customer pays | 789.00 THB | Lifetime VIP membership, paid once |
| Standard commission rate | 10% | See your rate on the first card in the Dealer program tab |
| Commission earned | 78.90 THB | Per referred person who completes a payment |
| Minimum withdrawal | 500 THB | You must accumulate this much before you can request a withdrawal |
| Number of referrals needed before the first withdrawal | 7 people | 7 × 78.90 = 552.30 THB (6 people give 473.40 THB, not yet enough) |
The system always rounds down to the satang, never up, so the figure you see matches exactly what you will receive, to the last satang
Repeat purchases by the same person still count. Commission is not limited to the first purchase. If someone you referred pays the company again in the future, you earn commission on that amount too, because the referrer link stays permanently for the lifetime of their account
In the Commission history table, each commission entry carries a status label. Once you can read them, you will know which amounts are ready to withdraw
| Status | Meaning | What to do next |
|---|---|---|
| Under review | Calculated, but still within the 7-day review period counted from the customer's payment date | Just wait — when the period ends, the system changes the status itself; nothing to click |
| Ready to withdraw | Past the review period and included in the “Ready to withdraw” total | If the total has reached the minimum, click Request withdrawal |
| Paid | Already transferred to your account | Nothing to do; kept as history |
| Cancelled | The original payment was refunded or cancelled | That commission entry is void and not counted in your accumulated total |
It covers cases where a customer asks for a refund after paying. If commission were paid out immediately and the original payment were then refunded, it would be hard for the company to recover it from you, so waiting 7 days prevents problems for both sides · Commission that has passed the 7 days is considered settled
The five figures at the top of the page read as follows:
If you have not entered your account number, the system will not let you request a withdrawal. Click Edit payout details to complete it first
It must reach 500 THB. If it has not, the button is grayed out and cannot be clicked, with a message showing the minimum next to it
The system combines the entire withdrawable commission into a single withdrawal request; partial withdrawals are not possible · After you click, the status becomes Awaiting transfer
The money is transferred to the account you provided. After transferring, the administrator confirms it in the system; you will receive a notification with the slip reference number, and every commission entry in that round changes to Paid
While a withdrawal request is still awaiting transfer, you cannot submit a new one. New commission earned in the meantime accumulates in “Ready to withdraw” as usual, and you can submit again once the previous request is closed
An administrator may reject a withdrawal request, for example if the account number is incorrect or the account name does not match the member account owner. In that case you will receive a notification with the reason, and the whole amount returns to “Ready to withdraw” as before — nothing is lost. Correct your details and submit again
This section is about how to work, not about the system — collected experience of what works and what wastes time
The people who buy are those currently facing a problem the software solves exactly. Go through this table and think of whom you know that fits
| This kind of person | The problem they face | Point them to this page |
|---|---|---|
| Structural engineers / designers | Must calculate wind and seismic loads per DPT standards and prepare calculation reports for government submission | Wind load calculator · Seismic load calculator |
| Engineers working to international codes | Have to look up ACI 318M-25 clause by clause, or hunt for scattered FRP information | ACI 318M-25 tool · FRP standards hub |
| Contractors / project managers | Plan work in Excel and cannot keep it updated; cannot make sense of the S-Curve against actual progress | CPM Planner |
| Owners of small-to-medium contracting firms | BOQ, procurement, equipment, labor and finance documents are in separate files, with no overall view of costs | ERP Studio |
| People working with precast components | Need to compare precast systems and installation details | Precast system |
The website's biggest strength is that it can be viewed for free first. Many pages let you enter trial data without signing in. The most effective approach is to send a link to the software page that matches their work (with your ?ref=) so they can try it themselves, and only then say: “To use it for real and produce reports, you need a VIP membership — 789 THB once, for life”
“Hi, I found a website that calculates wind loads per DPT 1311-50, with built-in wind speed data for every province, and it can produce PDF calculation reports too. You can try it first without signing up → (paste your link with ?ref=) If you like it, a lifetime membership is a one-time 789 THB and gives you every program on the site.”
Thai customers are very wary of monthly fees. The real selling point is pay once and you are done — no monthly fee, no renewal. Make this clear from the start and you will eliminate half of the questions
Do not promise discounts, refunds, new features, or deadlines for anything the team will do. If they ask about these things, refer them directly to the company. Promises that cannot be kept will sour the customer's feelings toward both you and the company
Compare People referred with Paying customers. If many people click the link and get linked but few pay, it means they are interested but do not yet see the value. Try switching from just sending a link to arranging a 10-minute session to show them the software
These answers reflect how the system actually works; you can use them right away without coming back to ask the company
Yes. The VIP membership is 789 THB, paid once, usable for life, with no renewal fee and no monthly fee, and the system automatically emails a receipt
Right now the method is a bank transfer to the company account with the slip attached — new VIP sign-ups transfer and attach the slip directly in the sign-up form, while existing general members click Upgrade in the member portal and attach the slip on the payment page. An administrator checks it and grants access within 1 business day, and sends a receipt by email · When online payment (PromptPay QR · credit/debit card) is enabled, the options will appear on the payment page automatically
VIP members get full access, including ERP Studio and creating/editing their own projects in CPM Planner, which general customers can only view
It is best to answer straight from the start — no. One account can be signed in on one device at a time. To switch devices, sign out on the old device first, or confirm taking over the session from the new device (the correct password is required) · Tell them this before the sale, rather than letting them discover it themselves
Data is stored in a database with per-account access control, and members see only their own data. Full details are in the Privacy Policy
Do not answer this yourself. Point them to the Refund Policy on the website, or have them contact the company directly, because the conditions depend on the case
If they have not paid yet, there is still time: have them open your link and sign in to their existing account once, and the system will link them automatically · But if they have already paid, they cannot be linked retroactively
The terms you ticked to accept when applying have 4 key points. Make sure you understand them, because the company has the right to suspend your dealer status if a violation is found
You are also bound by the Terms of Service like every member, especially the prohibitions on copying, distributing or reselling the software's content and output
Commission already calculated remains intact and can be withdrawn under the original conditions, but while suspended, your referral code does not link new people and no new commission is calculated · Administrators can lift the suspension once the matter has been clarified
No. There is no application fee, no fee to maintain your status, and no monthly minimum to reach · The only requirement is that you are already a Lifetime VIP member
This tab appears only for accounts that are Lifetime VIP members with account status “Active”. If you paid only a moment ago, try refreshing the page or signing out and back in
No. The code is issued once and is permanent; if it could be changed, every link you have already sent would stop working immediately · However, the name shown as “Referred by …” can be changed at any time with the Edit payout details button
That is by design. Dealers see only an abbreviated name (such as “Somchai K.”) and the amount paid, not the full email or phone number, because members' contact details are personal data the company is obliged to protect, even if they signed up through your link
No, it does not expire. It keeps accumulating until you reach the minimum and withdraw
The standard rate is 10% for everyone, but administrators can adjust it individually · The rate actually applied to your account is shown on the first card in the Dealer program tab, and every commission entry always shows the rate used to calculate it
Commission is income that must be included in your personal income tax calculation as required by law · This depends on each person's tax situation, so consult your own accountant; the company cannot give tax advice on your behalf
Notify an administrator to request suspension of your status. Outstanding commission can still be withdrawn under the original conditions, and your VIP membership is not affected in any way
Choose whichever you prefer — Accept all, Reject all, or Cookie settings to choose category by category · If you reject, the software still works fully, because sign-in, language and the data the software needs to work are in the Strictly necessary category, which is always on · Your choice applies to every page on that device for 12 months. You can change your mind with the Cookie settings link at the end of this manual or at the bottom of the home page · Details are in the Privacy Policy, Section 6
| Term | Meaning |
|---|---|
| Referral code | Your personal code, starting with CP followed by 6 more characters, added to the end of a URL as ?ref=CODE |
| Referral link | A web address with your code at the end. Anyone who opens this link and signs up is linked to you |
| People referred | The number of accounts linked to your code, whether or not they have paid |
| Paying customers | The number of people in the group above who have actually paid the company |
| Referred sales | Money the company received from the people you referred (not the money you receive) |
| Commission earned | All commission calculated for you so far, counting every status except cancelled |
| Under review | Commission still within the 7-day review period, not yet withdrawable |
| Ready to withdraw | Commission past the review period that has not yet been requested |
| Awaiting transfer | A withdrawal request has been submitted and is waiting for the administrator to transfer the money |
| Review period | The period during which new commission cannot be withdrawn, set at 7 days to cover customer refund requests |
| Minimum withdrawal | The amount you must accumulate before you can request a withdrawal, set at 500 THB |
The commission rate, minimum withdrawal and review period stated in this manual are the values in use as of the last update date · The values actually applied to your account are always shown on the three cards at the top of the Dealer program tab; treat the figures on that page as authoritative