# Quick Start - Payment Parameter Push

This API series establishes a robust and automated channel for the secure and efficient transmission of critical terminal parameters, ensuring that payment terminals are correctly configured based on data retrieved from the processor by the customer's system.&#x20;

<figure><img src="https://2631785516-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY7FuzH91SaNfvhwFA9Ic%2Fuploads%2F8tkQxM0T90opYLTM1W18%2Fimage.png?alt=media&#x26;token=25173cdf-47e0-4827-ab94-7de943afbd41" alt=""><figcaption></figcaption></figure>

### 1. Your System Initiates Parameter Retrieval:

**Get Varsheet from Processor:** Your system first obtains the "varsheet" from a payment processor.\
**Log the parameters into the system:** Once received, these parameters are then logged and stored within your system.

### &#xD;2\. PAYwizard Processes and Routes Parameters:

**Payment Para API:** Your system utilizes a "Payment Para API" to transmit the logged parameters to the PAYwizard platform. This API acts as a dedicated channel for this purpose.\
**Get varsheet para and create xml:** Upon receiving the parameters via the API, PAYwizard processes them and generates an XML file containing the necessary "varsheet" information.\
**Push to TMS:** PAYwizard then pushes this processed XML data to the TMS (Terminal Management System).\\

### 3. TMS (Wizarview) Delivers to Terminal:

**Push to Terminal:** The TMS (Wizarview) is responsible for pushing the parameters it received from PAYwizard directly to the target payment terminal.\\

### 4. Payment Terminal Applies Parameters:

**Get Para and Apply:** Finally, the payment terminal receives these parameters and applies them.
