Advanced JSON -> Base64 Generator

Configure the payload in a guided flow. Start with firm and session details, then move forward only after the required values are filled.

Step 1 - Firm and Session

Fill the first two sections to unlock the next step. Default values are shown for reference, but you need to enter real values to continue.

2 sections pending
Step 1 gate
The proceed action stays visible and unlocks after all required fields are entered.
Step 2 gate
Complete all OTP values to unlock the Rate Limit section.

OTP Flow

The second step appears after Firm and Session are completed. Default values stay visible for reference, but each OTP field still needs a real value.

Once the OTP section is fully filled, the flow moves to the Rate Limit stage and the top tracker updates again.

Step 1 remains completed in the stepper.
OTP is the current active step.
Rate Limit unlocks after all OTP fields are filled.

RateLimit

Fill the rate-limit sections in order: MobileVerify, EmailVerify, PanVerify, then BankVerify. Defaults are shown for reference only.

Step 3 gate
Complete all four rate-limit sections to move to the document phase.
Step 4 gate
Fill every document and brokerage value to unlock the esign phase.

Document Flow

The document stage appears right after Rate Limit and follows the same guided progression.

Defaults are shown for every document field and brokerage slab, but the user still needs to enter real values before continuing.

Rate Limit is marked complete in the stepper.
Document is the current active step.
Esign unlocks after all document values are filled.
Step 5 gate
Fill every esign value to unlock personal details.

Esign Flow

The esign stage appears after Document and follows the same guided progression.

Defaults are visible for the esign values, but the user still needs to enter values before continuing.

Step 1 completed.
Step 2 completed.
Step 3 completed.
Step 4 completed.
Personal Details unlock after all esign values are filled.
Step 6 gate
Fill every personal details value to unlock exchange.

Personal Details Flow

The personal details stage appears after Esign and follows the same guided progression.

Defaults are visible for every personal-details value, but the user still needs to enter the values before continuing.

Step 1 completed.
Step 2 completed.
Step 3 completed.
Step 4 completed.
Step 5 completed.
Personal Details is the current active step.
Step 7 gate
Complete exchange values and one payment gateway to unlock step 8.

Exchange Flow

The exchange stage appears after Personal Details and keeps the same linked progression.

Allowed segments are selected from a guided option list, and the payment gateway details open based on the selected gateway.

Step 1 completed.
Step 2 completed.
Step 3 completed.
Step 4 completed.
Step 5 completed.
Step 6 completed.
Exchange is the current active step.

Final Output

All steps are complete. You can now generate the final Base64 output, preview the JSON payload, and copy either one.

Base64 Tools

Generate the encoded string after all configuration steps are filled.

JSON Tools

Use the advanced JSON option to preview the exact payload before encoding.

Output Flow

The output stage appears after Exchange and keeps the same linked progression from the earlier steps.

You can generate Base64, preview JSON, and copy both outputs from the final stage.

Step 1 completed.
Step 2 completed.
Step 3 completed.
Step 4 completed.
Step 5 completed.
Step 6 completed.
Step 7 completed.
Final generation tools are now unlocked.