How to Get ChatGPT Pro at Local Prices Using Payment API Scripts
Official ChatGPT Pro price is $200, but for the Philippines region it is only $149.55, and for the Egypt region the Pro version priced at $100 costs about $88.
Below are two currently available discounted options, along with a brief description of the steps to obtain them.
Verified prices (data as of May 2026):
Pro 20x (Philippines): about $150
Pro 5x (Egypt): about $88 / 603 CNY
The traditional method involves connecting to a VPN with a Philippines or Egypt IP address before subscribing.
In practice, the following problems often arise:
- Stable VPN nodes are hard to find, and their cost is usually only nominally low
- Payments are frequently declined, requiring constant node switching
- The whole process turns out to be quite inconvenient and labor‑intensive
Now there is a more direct way: use a script to call the payment interface, specify the payment details of the required country, and bypass the IP‑based restriction directly.
The method consists of sending a request to OpenAI’s payment API, passing a billing_details object with the target country’s data. In response, the API returns a checkout page for the corresponding region, allowing you to subscribe at the local price.
The entire procedure runs on an already authenticated ChatGPT site and does not require additional IP addresses. Below are two scripts that can be used directly.
Pro 5x (region Egypt):
1. Open the ChatGPT site and log into your account.
2. Press F12 to open developer tools, then go to the Console tab.
3. Copy the script below in full, paste it into the console, and press Enter to execute.
4. The page will automatically redirect you to the checkout page for the Egypt region.
5. Choose a US state without sales tax as the billing address (recommended: Oregon, Delaware, Montana, etc.).
6. Complete the payment with a supported bank card.
Script for Egypt 5x (copy the entire block):
javascript:(async function(){try{const t=await(await fetch("/api/auth/session")).json();if(!t.accessToken){alert("Please log in to ChatGPT first!");return}const p={"entry_point":"all_plans_pricing_modal","plan_name":"chatgptprolite","billing_details":{"country":"EG","currency":"EGP"},"checkout_ui_mode":"custom"};const r=await fetch("https://chatgpt.com/backend-api/payments/checkout",{method:"POST",headers:{Authorization:"Bearer "+t.accessToken,"Content-Type":"application/json"},body:JSON.stringify(p)});const d=await r.json();d.checkout_session_id?window.location.href="https://chatgpt.com/checkout/openai_llc/"+d.checkout_session_id:alert("Extraction failed: "+(d.detail||JSON.stringify(d)))}catch(e){alert("An error occurred: "+e)}})();Before running the script, make sure you are logged into your account (where the subscription is not yet paid).
Pro 20x (region Philippines):
The procedure is identical to the previous one, differing only in the script used.
Script for Philippines 20x (copy the entire block):
javascript:(async function(){try{const t=await(await fetch("/api/auth/session")).json();if(!t.accessToken){alert("Please log in to ChatGPT first!");return}const p={"entry_point":"all_plans_pricing_modal","plan_name":"chatgptpro","billing_details":{"country":"PH","currency":"PHP"},"checkout_ui_mode":"custom"};const r=await fetch("https://chatgpt.com/backend-api/payments/checkout",{method:"POST",headers:{Authorization:"Bearer "+t.accessToken,"Content-Type":"application/json"},body:JSON.stringify(p)});The purchase must be made using a US IP address. To generate an address, you can use the service: meiguodizhi.com US address generator