{
	"info": {
		"_postman_id": "a8552e52-908a-4a01-b135-7240ebab9140",
		"name": "Forward",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "26799856",
		"_collection_link": "https://dbdventures.postman.co/workspace/Stable~d611ceb6-38df-48fb-922e-094a0d5b45bc/collection/25876138-a8552e52-908a-4a01-b135-7240ebab9140?action=share&source=collection_link&creator=26799856"
	},
	"item": [
		{
			"name": "Boarding API",
			"item": [
				{
					"name": "Business",
					"item": [
						{
							"name": "Find Business",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"var responseData = pm.response.json();",
											"pm.test(\"Setting Business_ID\", () => {",
											"pm.environment.set(\"p_business_id\", responseData.data[0].business_id);",
											"});",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{AS_EXTERNAL}}businesses",
									"host": [
										"{{AS_EXTERNAL}}businesses"
									]
								}
							},
							"response": []
						},
						{
							"name": "Fetch Business by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.business_id).to.exist;",
											"  pm.expect(responseData.name).to.exist;",
											"  pm.expect(responseData.contact_email).to.exist;",
											"  pm.expect(responseData.contact_phone_number).to.exist;",
											"  pm.expect(responseData.contact_phone_extension).to.exist;",
											"  pm.expect(responseData.contact_first_name).to.exist;",
											"  pm.expect(responseData.contact_last_name).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Contact email is in a valid email format\", function () {",
											"    const responseData = pm.response.json();",
											"    const emailRegex = /^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.contact_email).to.match(emailRegex);",
											"});",
											"",
											"",
											"",
											"pm.test(\"contact_first_name and contact_last_name are non-empty strings\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.contact_first_name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"    pm.expect(responseData.contact_last_name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/businesses/{id}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"businesses",
										"{id}"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Application",
					"item": [
						{
							"name": "Create onboarding application",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"var responseJson = pm.response.json();",
											"",
											"pm.test(\"Setting merchantOnboardingUuid\", () => {",
											"pm.environment.set(\"applicationId\", responseJson.id);",
											"});",
											"",
											"",
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Id is a non-empty string\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"business_id is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.business_id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Business name is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.business_name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"const randomNumber = _.random(200000000,999999999)",
											"pm.variables.set(\"RandomEin\", randomNumber );",
											"",
											"const randomNumber1 = _.random(2000000000,9999999999)",
											"pm.variables.set(\"RandonPhone\", randomNumber1 );"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"business_id\": \"{{x-business-id}}\",\n    \"name\": \"{{$randomBsNoun}}\",\n    \"sales_code_id\": \"{{$randomInt}}{{$randomInt}}\",\n    \"company\": {\n        \"ownership_type\": \"SOLO_TRADER\",\n        \"category\": \"RETAIL\",\n        \"ein\": \"{{RandomEin}}\",\n        \"legal_name\": \"{{$randomFullName}}\",\n        \"dba_name\": \"{{$randomLoremWord}}\",\n        \"description\": \"New company selling goods\",\n        \"business_start_date\": \"2023-08-10\",\n        \"website\": \"https://abc.com\",\n        \"timezone\": \"EST\",\n        \"phone_number\": \"5107052819\",\n        \"mcc\": \"1731\"\n    },\n    \"address\": {\n        \"country\": \"US\",\n        \"state\": \"TX\",\n        \"city\": \"Austin\",\n        \"zip_code\": \"35242\",\n        \"address_line1\": \"{{$randomStreetAddress}}\",\n        \"address_line2\": \"{{$randomStreetAddress}}\"\n    },\n    \"industry_volume\": {\n        \"avg_annual_volume\": 100000,\n        \"avg_ticket_amount\": 10000,\n        \"high_ticket_amount\": 10000\n    },\n    \"services_deliveries\": {\n        \"same_day_delivery\": 100,\n        \"one_week_delivery\": 0,\n        \"two_week_delivery\": 0,\n        \"one_month_delivery\": 0,\n        \"more_than_one_month_delivery\": 0\n    },\n    \"transaction_modes\": {\n        \"in_person\": 0,\n        \"online\": 0\n    },\n    \"owners\": [\n        {\n            \"first_name\": \"{{$randomFirstName}}\",\n            \"last_name\": \"{{$randomLastName}}\",\n            \"phone_number\": \"{{RandonPhone}}\",\n            \"title\": \"OWNER\",\n            \"email\":\"{{$randomExampleEmail}}\",\n            \"ownership_percent\": 100,\n            \"ssn\": \"123456789\",\n            \"birth_date\": \"2001-08-11\",\n            \"residence_address\": {\n                \"country\": \"US\",\n                \"state\": \"TX\",\n                \"city\": \"Austin\",\n                \"zip_code\": \"35242\",\n                \"address_line1\": \"{{$randomStreetAddress}}\",\n                \"address_line2\": \"{{$randomStreetAddress}}\"\n            },\n            \"signer\": true\n        }\n    ],\n    \"processing_plan_id\": \"{{processing_plan_id}}\",\n    \"term_accepted\": true\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/applications",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"applications"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update an existing draft boarding Application",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"const randomNumber = _.random(200000000,999999999)",
											"pm.variables.set(\"RandomEin\", randomNumber );",
											"",
											"const randomNumber1 = _.random(2000000000,9999999999)",
											"pm.variables.set(\"RandonPhone\", randomNumber1 );"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "PUT",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"business_id\": \"{{x-business-id}}\",\n    \"name\": \"{{$randomBsNoun}}\",\n    \"sales_code_id\": \"{{$randomInt}}{{$randomInt}}\",\n    \"company\": {\n        \"ownership_type\": \"SOLO_TRADER\",\n        \"category\": \"RETAIL\",\n        \"ein\": \"{{RandomEin}}\",\n        \"legal_name\": \"{{$randomFullName}}\",\n        \"dba_name\": \"{{$randomLoremWord}}\",\n        \"description\": \"string\",\n        \"business_start_date\": \"2023-08-10\",\n        \"website\": \"abc.com\",\n        \"timezone\": \"EST\",\n        \"phone_number\": \"5107052819\",\n        \"mcc\": \"1731\"\n    },\n    \"address\": {\n        \"country\": \"US\",\n        \"state\": \"AL\",\n        \"city\": \"string\",\n        \"zip_code\": \"35242\",\n        \"address_line1\": \"{{$randomStreetAddress}}\",\n        \"address_line2\": \"{{$randomStreetAddress}}\"\n    },\n    \"industry_volume\": {\n        \"avg_annual_volume\": 100000,\n        \"avg_ticket_amount\": 10000,\n        \"high_ticket_amount\": 10000\n    },\n    \"services_deliveries\": {\n        \"same_day_delivery\": null,\n        \"one_week_delivery\": 0,\n        \"two_week_delivery\": 0,\n        \"one_month_delivery\": 0,\n        \"more_than_one_month_delivery\": 0\n    },\n    \"transaction_modes\": {\n        \"in_person\": 0,\n        \"online\": 0\n    },\n    \"owners\": [\n        {\n            \"first_name\": \"{{$randomFirstName}}\",\n            \"last_name\": \"{{$randomLastName}}\",\n            \"phone_number\": \"{{$randomPhoneNumber}}\",\n            \"title\": \"OWNER\",\n            \"email\":\"{{$randomExampleEmail}}\",\n            \"ownership_percent\": 100,\n            \"ssn\": \"123456789\",\n            \"birth_date\": \"2001-08-11\",\n            \"residence_address\": {\n                \"country\": \"US\",\n                \"state\": \"TX\",\n                \"city\": \"Austin\",\n                \"zip_code\": \"35242\",\n                \"address_line1\": \"{{$randomStreetAddress}}\",\n                \"address_line2\": \"{{$randomStreetAddress}}\"\n            },\n            \"signer\": true\n        }\n    ],\n    \"processing_plan_id\": \"{{processing_plan_id}}\",\n    \"term_accepted\": true\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/applications/{{applicationId}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"applications",
										"{{applicationId}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Generate a boarding Link",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Validate response body\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.link_id).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.uri).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.expiration_date).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.expired).to.exist.and.to.be.a('boolean');",
											"});",
											"",
											"",
											"pm.test(\"URI is a non-empty string\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData.uri).to.be.a('string').and.to.have.lengthOf.at.least(1, \"URI should not be empty\");",
											"});",
											"",
											"",
											"",
											"  ",
											"",
											"pm.test(\"Expired is a boolean value\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData.expired).to.be.a(\"boolean\");",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/applications/{{applicationId}}/link",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"applications",
										"{{applicationId}}",
										"link"
									]
								}
							},
							"response": []
						},
						{
							"name": "Fetch a Boarding Application by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.id).to.exist;",
											"    pm.expect(responseData.business_id).to.exist;",
											"    pm.expect(responseData.business_name).to.exist;",
											"    pm.expect(responseData.name).to.exist;",
											"    pm.expect(responseData.created_at).to.exist;",
											"    pm.expect(responseData.status).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Business name is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.business_name).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"",
											"var responseJson = pm.response.json();",
											"",
											"pm.test(\"Setting Business id\", () => {",
											"pm.environment.set(\"Business_id\", responseJson.business_id);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/applications/{{applicationId}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"applications",
										"{{applicationId}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Fetch a Boarding Application by business id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Data array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.exist;",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    pm.expect(responseData.data).to.have.lengthOf.at.least(1);",
											"});",
											"",
											"",
											"pm.test(\"Services_deliveries object is present in the response\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.be.an('array').that.is.not.empty;",
											"    ",
											"  ",
											"});",
											"",
											"",
											"var responseJson = pm.response.json();",
											"",
											"pm.test(\"Setting Business id\", () => {",
											"pm.environment.set(\"Business_id\", responseJson.data[0].business_id);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/applications?size=100&page=0&size=10&business_id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"applications"
									],
									"query": [
										{
											"key": "size",
											"value": "100"
										},
										{
											"key": "searchField",
											"value": "string",
											"disabled": true
										},
										{
											"key": "statuses",
											"value": "DRAFT",
											"disabled": true
										},
										{
											"key": "createdFrom",
											"value": "2023-07-24T18%3A54%3A11.291Z",
											"disabled": true
										},
										{
											"key": "createdTo",
											"value": "2024-01-19T18%3A54%3A11.291Z",
											"disabled": true
										},
										{
											"key": "page",
											"value": "0"
										},
										{
											"key": "size",
											"value": "10"
										},
										{
											"key": "business_id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Accounts",
					"item": [
						{
							"name": "Get Accounts by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Address has the required fields - country, state\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.address).to.exist.and.to.be.an('object');",
											"    pm.expect(responseData.address.country).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.address.state).to.exist.and.to.be.a('string');",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/accounts/{{x-account-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"accounts",
										"{{x-account-id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Accounts",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Validate that the 'data' array is present in the response\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.data).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Validate that the 'meta' object is present in the response\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.meta).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Verify that the 'page' value in the 'meta' object is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.meta).to.exist.and.to.be.an('object');",
											"    pm.expect(responseData.meta.page).to.exist.and.to.be.a('number');",
											"    pm.expect(responseData.meta.page >= 0).to.be.true;",
											"});",
											"",
											"",
											"pm.test(\"Verify that the 'size' value in the 'meta' object is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.meta).to.exist;",
											"    pm.expect(responseData.meta.size).to.exist.and.to.be.a('number');",
											"    pm.expect(responseData.meta.size).to.be.at.least(0);",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/accounts?page=0&size=1&sort_by=NAME&sort_direction=ASC&business_id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"accounts"
									],
									"query": [
										{
											"key": "page",
											"value": "0"
										},
										{
											"key": "size",
											"value": "1"
										},
										{
											"key": "sort_by",
											"value": "NAME"
										},
										{
											"key": "sort_direction",
											"value": "ASC"
										},
										{
											"key": "name",
											"value": "string",
											"disabled": true
										},
										{
											"key": "business_id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Update Account Data",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"",
											"pm.test(\"Address should exist\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.address).to.exist;",
											"});",
											"",
											"",
											"",
											"",
											"pm.test(\"Validate the 'id' field is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"The name field is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "PUT",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"{{$randomFullName}}\",\n    \"mid\": \"{{$randomInt}}{{$randomInt}}\",\n    \"tid\": \"{{$randomInt}}{{$randomInt}}\",\n    \"recruited_by\": \"string\",\n    \"company\": {\n        \"ownership_type\": \"SOLO_TRADER\",\n        \"category\": \"RETAIL\",\n        \"ein\": \"123456789\",\n        \"legal_name\": \"string\",\n        \"dba_name\": \"string\",\n        \"description\": \"string\",\n        \"business_start_date\": \"2023-07-23\",\n        \"website\": \"www.abc.com\",\n        \"phone_number\": \"5107053068\",\n        \"mcc\": \"1748\"\n    },\n    \"processing_enabled\": true,\n    \"payouts_enabled\": false,\n    \"address\": {\n        \"country\": \"US\",\n        \"state\": \"AL\",\n        \"city\": \"{{$randomCity}}\",\n        \"zip_code\": \"35242\",\n        \"address_line1\": \"{{$randomStreetAddress}}\",\n        \"address_line2\": \"{{$randomStreetAddress}}\"\n    }\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/accounts/{{x-account-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"accounts",
										"{{x-account-id}}"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Locations",
					"item": [
						{
							"name": "Create businessLocation",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"const responseJson = pm.response.json();",
											"",
											"",
											"pm.test(\"Setting businessUuid\", () => {",
											"pm.environment.set(\"businesslocationUuid\", responseJson.location_id);",
											"});"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"business_id\": \"{{x-business-id}}\",\n  \"name\": \"{{$randomBsNoun}}\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/locations",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"locations"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update businessLocation",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"var responseJson = pm.response.json();",
											"",
											"",
											"pm.test(\"Setting businessUuid\", () => {",
											"pm.environment.set(\"businesslocationUuid\", responseJson.location_id);",
											"});"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "PUT",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"disabled": true
									},
									{
										"key": "ApiKey",
										"value": "test_key_huQFkLQRxjDeJvamXxCfjfepA0zj3xBkMhyoB_LA",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n\n    \"name\": \"{{$randomBsNoun}}\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/locations/{{businesslocationUuid}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"locations",
										"{{businesslocationUuid}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Find Business by Location ID",
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "ApiKey",
										"value": "test_key_huQFkLQRxjDeJvamXxCfjfepA0zj3xBkMhyoB_LA"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/locations/{{businesslocationUuid}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"locations",
										"{{businesslocationUuid}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Find Business by provided request",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData.data).to.exist.and.to.be.an('array');",
											"  ",
											"  responseData.data.forEach(function(location) {",
											"    pm.expect(location.business_name).to.exist.and.to.be.a('string');",
											"    pm.expect(location.business_id).to.exist.and.to.be.a('string');",
											"    pm.expect(location.location_name).to.exist.and.to.be.a('string');",
											"    pm.expect(location.location_id).to.exist.and.to.be.a('string');",
											"  });",
											"});",
											"",
											"",
											"pm.test(\"business_id is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    responseData.data.forEach(function (location) {",
											"        pm.expect(location.business_id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"business_id should not be empty\");",
											"    });",
											"});",
											"",
											"",
											"pm.test(\"location_id is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    responseData.data.forEach(function (location) {",
											"        pm.expect(location.location_id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"    });",
											"});",
											"",
											"",
											"pm.test(\"Data array is present and contains at least one element\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.data).to.exist.and.to.be.an('array').and.to.have.lengthOf.at.least(1);",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/locations?size=10&sortDirection=ASC&business_id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"locations"
									],
									"query": [
										{
											"key": "page",
											"value": "0",
											"disabled": true
										},
										{
											"key": "size",
											"value": "10"
										},
										{
											"key": "sortBy",
											"value": "NAME",
											"disabled": true
										},
										{
											"key": "sortDirection",
											"value": "ASC"
										},
										{
											"key": "name",
											"value": "string",
											"disabled": true
										},
										{
											"key": "business_id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Deleted Business my Location ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "DELETE",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/locations/{{businesslocationUuid}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"locations",
										"{{businesslocationUuid}}"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "MCC",
					"item": [
						{
							"name": "Get MCC code",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"The 'data' array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array').and.to.have.lengthOf.at.least(1, \"Array should contain at least one element\");",
											"});",
											"",
											"",
											"pm.test(\"Validate the 'code' field in each element of the 'data' array is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.be.an('array').and.to.have.lengthOf.at.least(1, \"Data array should not be empty\");",
											"    ",
											"    responseData.data.forEach(function(element) {",
											"        pm.expect(element.code).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Code field should be a non-empty string\");",
											"    });",
											"});",
											"",
											"",
											"pm.test(\"Validate description field is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    responseData.data.forEach(function (element) {",
											"        pm.expect(element.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");",
											"    });",
											"});",
											"",
											"",
											"pm.test(\"Validate the 'active' field in each element of the 'data' array is a boolean value\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    ",
											"    responseData.data.forEach(function (element) {",
											"        pm.expect(element.active).to.be.a('boolean');",
											"    });",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/mccs?page=0&size=30&active=true",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"mccs"
									],
									"query": [
										{
											"key": "page",
											"value": "0"
										},
										{
											"key": "size",
											"value": "30"
										},
										{
											"key": "active",
											"value": "true"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Processing_plan",
					"item": [
						{
							"name": "Find All Processing Plans",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"var responseData = pm.response.json();",
											"pm.test(\"Setting processing_plan_id\", () => {",
											"pm.environment.set(\"p_processing_plan_id\", responseData.data[0].processing_plan_id);",
											"});"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/processing_plans?page=0&size=10&name=",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"processing_plans"
									],
									"query": [
										{
											"key": "page",
											"value": "0"
										},
										{
											"key": "size",
											"value": "10"
										},
										{
											"key": "name",
											"value": ""
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Find All Processing Plans by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Processing plan ID should not be empty\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData.processing_plan_id).to.exist.and.to.not.be.empty;",
											"});",
											"",
											"",
											"pm.test(\"Partner ID should not be empty\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.partner_id).to.exist.and.to.not.be.empty;",
											"});",
											"",
											"",
											"pm.test(\"State is not empty\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.state).to.exist.and.to.not.be.empty;",
											"});",
											"",
											"",
											"pm.test(\"Name should not be empty\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.name).to.exist.and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/processing_plans/{{x-ppl_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"processing_plans",
										"{{x-ppl_id}}"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Contractor",
					"item": [
						{
							"name": "create contractor application link for Business",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"const responseJson = pm.response.json();",
											"",
											"pm.test(\"Creting NPE\", () => {",
											"pm.environment.set(\"contractor_application_id\", responseJson.contractor_application_id);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"parent_id\": \"{{x-business-id}}\",\n  \"parent_type\": \"BUSINESS\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/link",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"link"
									],
									"query": [
										{
											"key": "parentId",
											"value": "bus_2ZVOpkoM0us7YiZSWgfbHedAEVv",
											"disabled": true
										},
										{
											"key": "parent_type",
											"value": "BUSINESS",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "create contractor application link for Partner",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"const responseJson = pm.response.json();",
											"",
											"pm.test(\"Creting NPE\", () => {",
											"pm.environment.set(\"contractor_application_id\", responseJson.contractor_application_id);",
											"});"
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"parent_id\": \"{{x-partner-id}}\",\n  \"parent_type\": \"PARTNER\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/link",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"link"
									],
									"query": [
										{
											"key": "parentId",
											"value": "part_2RUDacwUEsPLsJ3vhUwQRS2yOt6",
											"disabled": true
										},
										{
											"key": "parentType",
											"value": "PARTNER",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Find All Contractor by provided request",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"const responseJson = pm.response.json();",
											"pm.environment.set(\"contractor_id\", responseJson.data[0].id);",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors?page=0&size=10&x-business-id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors"
									],
									"query": [
										{
											"key": "page",
											"value": "0"
										},
										{
											"key": "size",
											"value": "10"
										},
										{
											"key": "sort_by",
											"value": "NAME",
											"disabled": true
										},
										{
											"key": "sort_direction",
											"value": "ASC",
											"disabled": true
										},
										{
											"key": "contractor_parent_type",
											"value": "BUSINESS",
											"disabled": true
										},
										{
											"key": "name",
											"value": "B",
											"disabled": true
										},
										{
											"key": "parent_id",
											"value": "bus_2ZVOpkoM0us7YiZSWgfbHedAEVv",
											"disabled": true
										},
										{
											"key": "x-business-id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Find Contractor by ID",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"const responseJson = pm.response.json();",
											"pm.environment.set(\"contractor_id\", responseJson.id);",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2aBNYaUTvs1XDdhti0ZpBkGZlnh",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/{{contractor_id}}?x-business-id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"{{contractor_id}}"
									],
									"query": [
										{
											"key": "page",
											"value": "0",
											"disabled": true
										},
										{
											"key": "size",
											"value": "10",
											"disabled": true
										},
										{
											"key": "sort_by",
											"value": "NAME",
											"disabled": true
										},
										{
											"key": "sort_direction",
											"value": "ASC",
											"disabled": true
										},
										{
											"key": "contractor_parent_type",
											"value": "BUSINESS",
											"disabled": true
										},
										{
											"key": "name",
											"value": "B",
											"disabled": true
										},
										{
											"key": "parent_id",
											"value": "bus_2aBNYaUTvs1XDdhti0ZpBkGZlnh",
											"disabled": true
										},
										{
											"key": "x-business-id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Get contractor by application_id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"const random_busname = \"PM API test \" + pm.variables.replaceIn('{{$randomCompanyName}}')",
											"pm.environment.set('random_business_name', random_busname);",
											"",
											"pm.environment.set('randomNumerBusiness',_.random(1111111111, 9999999999));",
											"const bus_phone = pm.variables.replaceIn(\"{{randomNumerBusiness}}\")",
											"pm.environment.set('business_phone', bus_phone);",
											"",
											"pm.environment.set('randomNumerExtBusiness',_.random(1, 99999));",
											"const bus_phoneext = pm.variables.replaceIn(\"{{randomNumerExtBusiness}}\")",
											"pm.environment.set('business_phone_extension', bus_phoneext);",
											"",
											"const bus_email = \"apipmbus\" + pm.variables.replaceIn('{{randomNumer_email}}') + \"@example.com\"",
											"pm.environment.set('business_email', bus_email);",
											"",
											"const bus_contact_firstname = pm.variables.replaceIn('{{$randomFirstName}}')",
											"pm.environment.set('business_contact_firstName', bus_contact_firstname);",
											"",
											"const bus_contact_lastname = pm.variables.replaceIn('{{$randomLastName}}')",
											"pm.environment.set('business_contact_lastName', bus_contact_lastname);",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/application/{{contractor_application_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"application",
										"{{contractor_application_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Deactivate Contractor",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"const responseJson = pm.response.json();",
											"",
											"pm.test(\"Setting businessUuid\", () => {",
											"pm.environment.set(\"contractor_id\", responseJson.id);",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"const random_busname = \"PM API test \" + pm.variables.replaceIn('{{$randomCompanyName}}')",
											"pm.environment.set('random_business_name', random_busname);",
											"",
											"pm.environment.set('randomNumerBusiness',_.random(1111111111, 9999999999));",
											"const bus_phone = pm.variables.replaceIn(\"{{randomNumerBusiness}}\")",
											"pm.environment.set('business_phone', bus_phone);",
											"",
											"pm.environment.set('randomNumerExtBusiness',_.random(1, 99999));",
											"const bus_phoneext = pm.variables.replaceIn(\"{{randomNumerExtBusiness}}\")",
											"pm.environment.set('business_phone_extension', bus_phoneext);",
											"",
											"const bus_email = \"apipmbus\" + pm.variables.replaceIn('{{randomNumer_email}}') + \"@example.com\"",
											"pm.environment.set('business_email', bus_email);",
											"",
											"const bus_contact_firstname = pm.variables.replaceIn('{{$randomFirstName}}')",
											"pm.environment.set('business_contact_firstName', bus_contact_firstname);",
											"",
											"const bus_contact_lastname = pm.variables.replaceIn('{{$randomLastName}}')",
											"pm.environment.set('business_contact_lastName', bus_contact_lastname);",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/{{x-contrscator-id}}/deactivate",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"{{x-contrscator-id}}",
										"deactivate"
									]
								}
							},
							"response": []
						},
						{
							"name": "Activate contractor",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"const responseJson = pm.response.json();",
											"",
											"pm.test(\"Setting businessUuid\", () => {",
											"pm.environment.set(\"contractor_id\", responseJson.id);",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"const random_busname = \"PM API test \" + pm.variables.replaceIn('{{$randomCompanyName}}')",
											"pm.environment.set('random_business_name', random_busname);",
											"",
											"pm.environment.set('randomNumerBusiness',_.random(1111111111, 9999999999));",
											"const bus_phone = pm.variables.replaceIn(\"{{randomNumerBusiness}}\")",
											"pm.environment.set('business_phone', bus_phone);",
											"",
											"pm.environment.set('randomNumerExtBusiness',_.random(1, 99999));",
											"const bus_phoneext = pm.variables.replaceIn(\"{{randomNumerExtBusiness}}\")",
											"pm.environment.set('business_phone_extension', bus_phoneext);",
											"",
											"const bus_email = \"apipmbus\" + pm.variables.replaceIn('{{randomNumer_email}}') + \"@example.com\"",
											"pm.environment.set('business_email', bus_email);",
											"",
											"const bus_contact_firstname = pm.variables.replaceIn('{{$randomFirstName}}')",
											"pm.environment.set('business_contact_firstName', bus_contact_firstname);",
											"",
											"const bus_contact_lastname = pm.variables.replaceIn('{{$randomLastName}}')",
											"pm.environment.set('business_contact_lastName', bus_contact_lastname);",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/contractors/{{x-contrscator-id}}/activate",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"contractors",
										"{{x-contrscator-id}}",
										"activate"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Residual",
					"item": [
						{
							"name": "Get sales code",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is an object with data and meta properties\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.all.keys('data', 'meta');",
											"});",
											"",
											"pm.test(\"Response content type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');",
											"});",
											"",
											"pm.test(\"Get all Salescode \", () => {",
											"    pm.environment.set(\"Sales_code_id\", pm.response.json().data[0].id);",
											"});"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/sales_codes",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"sales_codes"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get sales code by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData).to.have.property('id');",
											"    pm.expect(responseData).to.have.property('created_at');",
											"    pm.expect(responseData).to.have.property('updated_at');",
											"    pm.expect(responseData).to.have.property('name');",
											"});",
											"",
											"",
											"pm.test(\"Id is a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Content-Type header is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/sales_codes/{{Sales_code_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"sales_codes",
										"{{Sales_code_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get schedule_as",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.environment.set(\"SA_id\", pm.response.json().data[0].id);"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/schedule_as",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"schedule_as"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get schedule_as by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Response content type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData).to.have.property('id');",
											"  pm.expect(responseData).to.have.property('created_at');",
											"  pm.expect(responseData).to.have.property('updated_at');",
											"  pm.expect(responseData).to.have.property('partner_id');",
											"  pm.expect(responseData).to.have.property('name');",
											"});",
											"",
											"",
											"pm.test(\"Id is a non-empty string\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");",
											"});",
											"",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/schedule_as/{{SA_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"schedule_as",
										"{{SA_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Response content type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is a valid JSON object\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object');",
											"});",
											"",
											"// pm.test(\"Response contains id, created_at, updated_at, status, start_at, and end_at properties\", function () {",
											"//     var response = pm.response.json();",
											"//     pm.expect(response).to.have.property('id');",
											"//     pm.expect(response).to.have.property('created_at');",
											"//     pm.expect(response).to.have.property('updated_at');",
											"//     pm.expect(response).to.have.property('status');",
											"//     pm.expect(response).to.have.property('start_at');",
											"//     pm.expect(response).to.have.property('end_at');",
											"// });"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods/{{residual_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods",
										"{{residual_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods by partners",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is a valid JSON object\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object');",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods/{{residual_id}}/reports/partners",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods",
										"{{residual_id}}",
										"reports",
										"partners"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods by sales_code",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is a valid JSON object\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object');",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods/{{residual_id}}/reports/partners/sales_codes",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods",
										"{{residual_id}}",
										"reports",
										"partners",
										"sales_codes"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods by Merchant",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is a valid JSON object\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object');",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods/{{residual_id}}/reports/partners/merchants",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods",
										"{{residual_id}}",
										"reports",
										"partners",
										"merchants"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get residual_periods by participants",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response is a valid JSON object\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object');",
											"});",
											"",
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "test_key_onjsqolAULCS5EX5XZuzw6d53vbrN2",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{EXTERNAL_API}}/residual_periods/{{residual_id}}/reports/partners/participants",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"residual_periods",
										"{{residual_id}}",
										"reports",
										"partners",
										"participants"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Bank",
					"item": [
						{
							"name": "Get Bank Accounts by business",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Content-Type header is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"pm.test(\"Data array object should exist and be an array\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array');",
											"});",
											"",
											"",
											"pm.test(\"Meta object is present and contains expected keys\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.meta).to.exist.and.to.be.an('object');",
											"    pm.expect(responseData.meta).to.include.all.keys('page', 'size', 'total_count');",
											"});",
											"",
											"",
											"pm.test(\"Bank account active is a boolean value\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array');",
											"    responseData.data.forEach(function (account) {",
											"        pm.expect(account.bank_account_active).to.be.a('boolean');",
											"    });",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/bank_accounts?size=10&business_id={{x-business-id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"bank_accounts"
									],
									"query": [
										{
											"key": "page",
											"value": "0",
											"disabled": true
										},
										{
											"key": "size",
											"value": "10"
										},
										{
											"key": "status",
											"value": "ACTIVE",
											"disabled": true
										},
										{
											"key": "created_from",
											"value": "2024-05-23T22%3A58%3A51.515Z",
											"disabled": true
										},
										{
											"key": "business_id",
											"value": "{{x-business-id}}"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Bank Accounts by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{EXTERNAL_API}}/bank_accounts/{{Bank_account_id}}",
									"host": [
										"{{EXTERNAL_API}}"
									],
									"path": [
										"bank_accounts",
										"{{Bank_account_id}}"
									],
									"query": [
										{
											"key": "page",
											"value": "0",
											"disabled": true
										},
										{
											"key": "size",
											"value": "10",
											"disabled": true
										},
										{
											"key": "status",
											"value": "ACTIVE",
											"disabled": true
										},
										{
											"key": "created_from",
											"value": "2024-05-23T22%3A58%3A51.515Z",
											"disabled": true
										},
										{
											"key": "business_id",
											"value": "{{x-business-id}}",
											"disabled": true
										}
									]
								}
							},
							"response": []
						}
					]
				}
			],
			"description": "This is the collection for the all the work you can do for Boarding. Start by creating a Business . Then proceed to create an Application. Once the Application is created you will see the Account created and linked to your Business. You should be able then review the Bank Account details in the Bank Folder."
		},
		{
			"name": "Payment API",
			"item": [
				{
					"name": "Checkout Session",
					"item": [
						{
							"name": "Get Checkout Session",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"// pm.test(\"Status code is 200\", function () {",
											"//     pm.response.to.have.status(200);",
											"// });",
											"// pm.test(\"C4361 Status code is 200\", function () {",
											"//     pm.response.to.have.status(200);",
											"// });",
											"// const tc_id = \"C4361\"",
											"",
											"// pm.test(tc_id +  \":  Status code is 200 or 201\", function () {",
											"//     if (pm.response.code === 200 || pm.response.code === 201) {",
											"//         pm.expect(true).to.be.true;",
											"//     } else {",
											"//         pm.expect.fail(tc_id +\"Response code is not 200 or 201\");",
											"//     }",
											"// });",
											"pm.test(\"Get Checkout link id \", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"checkout_link_id\", jsonData.url);",
											"}",
											")",
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"Get checkout session id\", function (){",
											"     var jsonData = pm.response.json();",
											"     pm.environment.set(\"checkout_session_id_get\", jsonData.data[0].id)",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									]
								}
							},
							"response": []
						},
						{
							"name": "Create Checkout Session",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"C4370 Status code is 200\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"checkout_session_id\", jsonData.id);",
											"    var url = jsonData.url;",
											"    var linkParts = url.split('/');",
											"    var link = linkParts[linkParts.length-1]",
											"    console.log(\"link is\", link)",
											"    pm.environment.set(\"link_id\", link);",
											"",
											"",
											"    setTimeout(function(){}, [5]);",
											"",
											"});",
											"",
											"",
											"pm.test(\"Create Payment Intent\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"paymentcheckout_session_id\", jsonData.id);",
											"});",
											"",
											"",
											"pm.test(\"Payment method types array should not be empty\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payment_method_types).to.be.an('array').that.is.not.empty;",
											"});",
											"",
											"",
											"pm.test(\"Amount in payment_intent_data is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payment_intent_data.amount).to.be.a('number');",
											"    pm.expect(responseData.payment_intent_data.amount).to.be.at.least(0, \"Amount should be non-negative\");",
											"});",
											"",
											"",
											"",
											"",
											"pm.test(\"Verify that 'capture' in payment_intent_data is a boolean\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payment_intent_data.capture).to.be.a('boolean');",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"cancel_url\": \"https://www.example.com\",\n    \"success_url\": \"https://www.example.com\",\n    \"payment_intent_data\": {\n        \"amount\": 1000,\n        \"currency\":\"USD\"\n    },\n    \"reference_id\": \"{{$randomInt}}{{$randomInt}}\",\n    \"customer_email\": \"test@getfwd.com\",\n    \"payment_method_types\": [\n        \"card\"\n    ],\n    \"subtotal\": 1000,\n    \"discount_amount\":0\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Checkout Session by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"// pm.test(\"Status code is 200\", function () {",
											"//     pm.response.to.have.status(200);",
											"// });",
											"// pm.test(\"C4361 Status code is 200\", function () {",
											"//     pm.response.to.have.status(200);",
											"// });",
											"// const tc_id = \"C4361\"",
											"",
											"// pm.test(tc_id +  \":  Status code is 200 or 201\", function () {",
											"//     if (pm.response.code === 200 || pm.response.code === 201) {",
											"//         pm.expect(true).to.be.true;",
											"//     } else {",
											"//         pm.expect.fail(tc_id +\"Response code is not 200 or 201\");",
											"//     }",
											"// });",
											"pm.test(\"Get Checkout link id \", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"checkout_link_id\", jsonData.url);",
											"}",
											")"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions/{{checkout_session_id}}",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									],
									"path": [
										"{{checkout_session_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Checkout Session Details",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Customer email field should have a valid email format\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.checkout_session.customer_email).to.be.a('string').and.to.match(/^.+@.+\\..+$/);",
											"});",
											"",
											"",
											"pm.test(\"Payment method types array should not be empty\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData.checkout_session.payment_method_types).to.be.an('array').and.to.have.lengthOf.at.least(1, \"Payment method types array should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Amount in payment_intent_data is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.checkout_session.payment_intent_data.amount).to.be.a('number').and.to.be.at.least(0, \"Amount should be a non-negative integer\");",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions/{{link_id}}/details",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									],
									"path": [
										"{{link_id}}",
										"details"
									]
								}
							},
							"response": []
						},
						{
							"name": "Complete Checkout Session",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"C4371 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"const tc_id = \"C4371\"",
											"",
											"pm.test(tc_id +  \":  Status code is 200 or 201\", function () {",
											"    if (pm.response.code === 200 || pm.response.code === 201) {",
											"        pm.expect(true).to.be.true;",
											"    } else {",
											"        pm.expect.fail(tc_id +\"Response code is not 200 or 201\");",
											"    }",
											"});",
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions/{{checkout_session_id}}/complete",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									],
									"path": [
										"{{checkout_session_id}}",
										"complete"
									]
								}
							},
							"response": []
						},
						{
							"name": "Expire Checkout Session",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Payment method types array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.payment_method_types).to.be.an('array').and.to.have.lengthOf.at.least(1);",
											"});",
											"",
											"",
											"pm.test(\"Amount in payment_intent_data is a non-negative number\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payment_intent_data.amount).to.be.a('number').and.to.be.at.least(0);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}checkout_sessions/{{checkout_session_id}}/expire",
									"host": [
										"{{corePaymentsBaseAPI}}checkout_sessions"
									],
									"path": [
										"{{checkout_session_id}}",
										"expire"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Payment intent",
					"item": [
						{
							"name": "Create Payment Intent",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Create Payment Intent\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payment_intent_id\", jsonData.id);",
											"    pm.environment.set(\"payment_secret_token\", jsonData.client_secret);",
											"});",
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"pm.collectionVariables.set (\"randomeinNum\", _.random (200000,999999))",
											"",
											"pm.collectionVariables.set (\"randominvoice\", _.random (2000000,9999999))",
											"",
											"pm.collectionVariables.set (\"random4\", _.random (2000,9999))",
											"",
											"pm.collectionVariables.set (\"randomref\", _.random (200000000000,999999999999))",
											"",
											"pm.collectionVariables.set (\"randomamount\", _.random (8000,9999))",
											"",
											"var moment = require(\"moment\")",
											"pm.environment.set(\"todays\", moment().format(\"YYYY-MM-DDTHH:mm:ssZ\"));",
											" ",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disabledSystemHeaders": {}
							},
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "acct_2hT3N2bAv7jWfGWNVGsqvMtnDLh",
										"disabled": true
									},
									{
										"key": "x-idepmpotency-key",
										"value": "943312333333",
										"disabled": true
									},
									{
										"key": "x-contractor-id",
										"value": "ctrcapp_2funK5AZJksCciGImE65qfjESKF",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"currency\": \"USD\",\n    \"amount\": 100,\n    \"tax_amount\": 100,\n    \"tip_amount\": 10,\n    \"surcharge_amount\": 100,\n    \"capture\": false,\n    \"merchant_amount\": 45,\n    \"reference_id\": \"{{randomref}}\",\n    // \"payment_splits\": [\n    //     {\n    //         \"account_id\": \"ctrct_2g6PnMJscC2lcMOYHPNoMhuIzXY\",\n    //         \"amount\": 50,\n    //         \"description\": \"amount split for contractor indiviual \"\n    //     }\n    // ],\n    \"order_details\": {\n        \"po_number\": \"{{$randomBankAccountBic}}\",\n        \"tax_exempt\": true,\n        \"tax_amount\": 0,\n        \"freight_amount\": 0,\n        \"duty_amount\": 0,\n        \"initiated_by\": \"merchant\",\n        \"order_date\": \"{{$randomDateRecent}}\",\n        \"ship_to_zip\": \"78613\",\n        \"ship_from_zip\": \"78613\",\n        \"ship_to_country\": \"{{$randomCountry}}\",\n        \"items\": [\n            {\n                \"line_number\": 0,\n                \"material\": \"{{$randomProduct}}\",\n                \"description\": \"{{$randomPhrase}}\",\n                \"upc\": 0,\n                \"quantity\": 0,\n                \"uom\": \"{{$randomCreditCardMask}}\",\n                \"unit_cost\": 0,\n                \"net_amount\": 0,\n                \"tax_amount\": 0,\n                \"tax_exempt\": true,\n                \"discount_amount\": 0\n            }\n        ]\n    },\n    // \"user_fields\": {\n    //     \"additionalProp1\": \"{{$randomPhrase}}\",\n    //     \"additionalProp2\": \"{{$randomPhrase}}\",\n    //     \"additionalProp3\":{\n    //         \"namee\": \"{{$randomPhrase}}\",\n    //         \"name2\": \"{{$randomPhrase}}\"\n    //     }\n    // },\n    //  \"payment_method_types\": [\n    // \"card\"\n    //],\n    \"description\": \"{{$randomPhrase}}\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update Payment Intent",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Create Payment Intent\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payment_intent_id\", jsonData.id);",
											"    pm.environment.set(\"payment_secret_token\", jsonData.client_secret);",
											"});",
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"pm.collectionVariables.set (\"randomeinNum\", _.random (200000,999999))",
											"",
											"pm.collectionVariables.set (\"randominvoice\", _.random (2000000,9999999))",
											"",
											"pm.collectionVariables.set (\"random4\", _.random (2000,9999))",
											"",
											"pm.collectionVariables.set (\"randomref\", _.random (200000000000,999999999999))",
											"",
											"pm.collectionVariables.set (\"randomamount\", _.random (8000,9999))",
											"",
											"var moment = require(\"moment\")",
											"pm.environment.set(\"todays\", moment().format(\"YYYY-MM-DDTHH:mm:ssZ\"));",
											" ",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disabledSystemHeaders": {}
							},
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "acct_2hT3N2bAv7jWfGWNVGsqvMtnDLh",
										"disabled": true
									},
									{
										"key": "x-idepmpotency-key",
										"value": "943312333333",
										"disabled": true
									},
									{
										"key": "x-contractor-id",
										"value": "ctrcapp_2funK5AZJksCciGImE65qfjESKF",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"currency\": \"USD\",\n    \"amount\": 200,\n    \"tax_amount\": 100,\n    \"tip_amount\": 10,\n    \"surcharge_amount\": 100,\n    \"capture\": false,\n    \"merchant_amount\": 45,\n    \"reference_id\": \"{{randomref}}\",\n    // \"payment_splits\": [\n    //     {\n    //         \"account_id\": \"ctrct_2g6PnMJscC2lcMOYHPNoMhuIzXY\",\n    //         \"amount\": 50,\n    //         \"description\": \"amount split for contractor indiviual \"\n    //     }\n    // ],\n    \"order_details\": {\n        \"po_number\": \"{{$randomBankAccountBic}}\",\n        \"tax_exempt\": true,\n        \"tax_amount\": 0,\n        \"freight_amount\": 0,\n        \"duty_amount\": 0,\n        \"initiated_by\": \"merchant\",\n        \"order_date\": \"{{$randomDateRecent}}\",\n        \"ship_to_zip\": \"78613\",\n        \"ship_from_zip\": \"78613\",\n        \"ship_to_country\": \"{{$randomCountry}}\",\n        \"items\": [\n            {\n                \"line_number\": 0,\n                \"material\": \"{{$randomProduct}}\",\n                \"description\": \"{{$randomPhrase}}\",\n                \"upc\": 0,\n                \"quantity\": 0,\n                \"uom\": \"{{$randomCreditCardMask}}\",\n                \"unit_cost\": 0,\n                \"net_amount\": 0,\n                \"tax_amount\": 0,\n                \"tax_exempt\": true,\n                \"discount_amount\": 0\n            }\n        ]\n    },\n    // \"user_fields\": {\n    //     \"additionalProp1\": \"{{$randomPhrase}}\",\n    //     \"additionalProp2\": \"{{$randomPhrase}}\",\n    //     \"additionalProp3\":{\n    //         \"namee\": \"{{$randomPhrase}}\",\n    //         \"name2\": \"{{$randomPhrase}}\"\n    //     }\n    // },\n    //  \"payment_method_types\": [\n    // \"card\"\n//   ],\n    \"description\": \"{{$randomPhrase}}\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get All  Payment Intent",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Data array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array').and.to.have.lengthOf.at.least(1);",
											"});",
											"",
											"",
											"pm.test(\"Limit should be present in meta\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.meta.limit).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Response Content-Type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									]
								}
							},
							"response": []
						},
						{
							"name": "Payment intent search",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Data array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.be.an('array').and.to.have.lengthOf.at.least(1);",
											"});",
											"",
											"",
											"pm.test(\"Limit should be present in meta\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.meta.limit).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Response Content-Type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}"
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									},
									{
										"key": "x-api-key",
										"value": "test_key_Artn2adbzIk2ceWg4ERAQ8Yz18mnhn",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    //   \"reference_id\": \"string\",\n    \"status\": \"captured\",\n    //   \"settlement_status\": \"settled\",\n    \"payment_status\": \"captured\",\n    //   \"has_refund\": false,\n    \"start_date\": \"2024-04-25T13:38:59.336Z\",\n    \"end_date\": \"2024-06-05T13:38:59.336Z\",\n    \"sort_column\": \"amount_captured\",\n    \"sort_direction\": \"desc\",\n    \"page\": 1\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/search",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"search"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Payment Intent by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Id, client_secret, and status must exist\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.id).to.exist;",
											"  pm.expect(responseData.client_secret).to.exist;",
											"  pm.expect(responseData.status).to.exist;",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{account_id}}",
										"disabled": true
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									},
									{
										"key": "x-business-id",
										"value": "bus_2V1Uihi4wBHgS1hLKoQzxXSBbfV",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2V1UZv2eExW06KkeOxo2iQiyIGl",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WLsfW9XxCwESoYUGM3SH3PJVn1",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Id, client_secret, and status must exist\", function () {",
											"  const responseData = pm.response.json();",
											"",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.id).to.exist;",
											"  pm.expect(responseData.client_secret).to.exist;",
											"  pm.expect(responseData.status).to.exist;",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{account_id}}",
										"disabled": true
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									},
									{
										"key": "x-business-id",
										"value": "bus_2V1Uihi4wBHgS1hLKoQzxXSBbfV",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2V1UZv2eExW06KkeOxo2iQiyIGl",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WLsfW9XxCwESoYUGM3SH3PJVn1",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/pi_2iyhXDCRbONcKewPUDSXZri0uv4/payments",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"pi_2iyhXDCRbONcKewPUDSXZri0uv4",
										"payments"
									],
									"query": [
										{
											"key": "ending_before",
											"value": null,
											"disabled": true
										},
										{
											"key": "starting_after",
											"value": "pi_2ixSIUSySWAvcDYtHBNqBoVV0IP",
											"disabled": true
										},
										{
											"key": "limit",
											"value": "10",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Cancel payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Create Payment Intent\", function () {",
											"    var jsonData = pm.response.json();",
											"    // pm.environment.set(\"payment_intent_id\", jsonData.id);",
											"});",
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disabledSystemHeaders": {}
							},
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "943312333333",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \n    \"cancellation_reason\": \"duplicate\"\n \n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}/cancel",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}",
										"cancel"
									]
								}
							},
							"response": []
						},
						{
							"name": "Capture Payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Capture Payment Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Response Content-Type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"",
											"",
											"",
											"pm.test(\"Latest_payment object is present in the response\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.latest_payment).to.exist;",
											"});",
											"",
											"",
											"pm.test(\"Latest payment object contains expected fields\", function () {",
											"    const responseData = pm.response.json();",
											"",
											"    pm.expect(responseData.latest_payment).to.be.an('object');",
											"    pm.expect(responseData.latest_payment).to.include.all.keys('id', 'billing_details', 'amount', 'payment_method');",
											"});",
											"",
											"",
											"pm.test(\"Order details object contains expected fields\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.order_details).to.be.an('object');",
											"    pm.expect(responseData.order_details).to.include.all.keys('po_number', 'tax_exempt', 'order_date', 'ship_to_zip', 'items');",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    // \"payment_intent_id\": \"{{payment_intent_id}}\",\n    // \"reference_id\": \"some-ref-id\",\n    // \"payment_method_id\": \"{{payment_method_id}}\"\n    \"amount\": 7000\n \n}\n",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}/capture",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}",
										"capture"
									]
								}
							},
							"response": []
						},
						{
							"name": "Create Payment by Payment Intent",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"pm.test(\"Response is an object with id property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('id');",
											"});",
											"",
											"pm.test(\"Response is an object with status property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('status');",
											"});",
											"",
											"pm.test(\"Response is an object with billing_details property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('billing_details');",
											"});",
											"",
											"pm.test(\"Response is an object with amount property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount');",
											"});",
											"",
											"pm.test(\"Response is an object with amount_authorized property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount_authorized');",
											"});",
											"",
											"pm.test(\"Response is an object with amount_captured property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount_captured');",
											"});",
											"",
											"pm.test(\"Response is an object with amount_refunded property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount_refunded');",
											"});",
											"",
											"pm.test(\"Response is an object with amount_voided property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount_voided');",
											"});",
											"",
											"pm.test(\"Response is an object with amount_disputed property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('amount_disputed');",
											"});",
											"",
											"pm.test(\"Response is an object with payment_intent_id property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('payment_intent_id');",
											"});",
											"",
											"",
											"",
											"pm.test(\"Response is an object with account_id property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('account_id');",
											"});",
											"",
											"pm.test(\"Response is an object with reference_id property\", function () {",
											"    pm.expect(pm.response.json()).to.be.an('object').that.has.property('reference_id');",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"",
											"setTimeout(function(){}, [1000]);",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"reference_id\": \"some-ref-id\",\n    \"payment_method_id\": \"{{payment_method_id}}\"\n\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}/payments",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}",
										"payments"
									]
								}
							},
							"response": []
						},
						{
							"name": "Payment_Refund",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Payment_Refund_by checkout Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"C4920 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"amount\": 150\n\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_intents/{{payment_intent_id}}/refunds",
									"host": [
										"{{corePaymentsBaseAPI}}payment_intents"
									],
									"path": [
										"{{payment_intent_id}}",
										"refunds"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Payment methods",
					"item": [
						{
							"name": "Create Payment Method",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Create Payment Method\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payment_method_id\", jsonData.id);",
											"});",
											"",
											"pm.test(\"C4364 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"The id field is a non-empty string\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Verify that payment_method_type and source_type are non-empty strings\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payment_method_type).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"    pm.expect(responseData.source_type).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Verify that billing_details object has the required fields\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.billing_details).to.be.an('object');",
											"    pm.expect(responseData.billing_details.address).to.exist.and.to.be.an('object');",
											"    pm.expect(responseData.billing_details.email).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.billing_details.name).to.exist.and.to.be.a('string');",
											"    pm.expect(responseData.billing_details.phone).to.exist.and.to.be.a('string');",
											"});",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-business-id",
										"value": "bus_2bMzF3jhopyenNtpl68KgdJjii6",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "part_2bMzC1h8ivHH4ZqXRUyIDwvA7Ic",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									},
									{
										"key": "x-idepmpotency-key",
										"value": "12345678910",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"payment_method_type\": \"card\",\n  \"source_type\": \"cardpointe\",\n  \"billing_details\": {\n    \"address\": {\n      \"city\": \"{{$randomCity}}\",\n      \"country\": \"{{$randomCountry}}\",\n      \"state\": \"{{$randomCity}}\",\n      \"line1\": \"{{$randomStreetAddress}}\",\n      \"line2\": \"{{$randomInt}}\",\n      \"postal_code\": \"{{$randomCreditCardMask}}\"\n    },\n    \"email\": \"{{$randomExampleEmail}}\",\n    \"name\": \"{{$randomFullName}}\",\n    \"phone\": \"5107052167\"\n  },\n  \"card\": {\n    //\"last_four_digits\": \"1056\",\n    \"last_four_digits\": \"4111\",\n    \"first_six_digits\": \"676512\",\n    \"brand\": \"visa\",\n    \"exp_month\": \"11\",\n    \"exp_year\": \"2024\",\n    \"token\": \"{{$randomBankAccountIban}}\"\n  },\n//   \"bank\": {\n//     \"masked_account\": \"{{$randomCreditCardMask}}\",\n//     \"masked_routing\": \"{{$randomCreditCardMask}}\",\n//     \"token\": \"{{$randomCreditCardMask}}\"\n//   },\n   \"client_secret\": \"{{payment_secret_token}}\"\n}\n",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payment_methods",
									"host": [
										"{{corePaymentsBaseAPI}}payment_methods"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "External_payment",
					"item": [
						{
							"name": "External_payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Payment_Refund_by checkout Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"C4920 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Create Payment Intent\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payment_intent_id\", jsonData.id);",
											"});",
											"",
											"",
											"",
											"pm.test(\"Save Auth code to pass in capture request\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"AUTH_code\", jsonData.latest_payment.auth_code);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"pm.collectionVariables.set (\"randomeinNum\", _.random (200000,999999))",
											"",
											"pm.collectionVariables.set (\"randominvoice\", _.random (2000000,9999999))",
											"",
											"pm.collectionVariables.set (\"random4\", _.random (2000,9999))",
											"",
											"pm.collectionVariables.set (\"randomref\", _.random (200000000000,999999999999))",
											"",
											"pm.collectionVariables.set (\"randomamount\", _.random (8000,9999))",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									},
									{
										"key": "x-idepmpotency-key",
										"value": "godblessdimaamerica",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "\n\n{\n  \"payment_intent\": {\n    \"amount\": {{randomamount}},\n    \"merchant_amount\": 500,\n     \"capture\": false\n  },\n  //   \"capture\": false,\n  \"payment_method\": {\n    \"card\": {\n      \"last_four_digits\": \"{{random4}}\",\n      \"brand\": \"visa\",\n      \"exp_month\": \"07\",\n      \"exp_year\": \"2027\"\n    }\n  },\n  \"gateway_response\": {\n    \"created_at\": \"2024-02-29T11:52:23.000Z\",\n    \"retrieval_reference\": \"{{randomref}}\",\n    \"invoice_number\": \"{{randominvoice}}\",\n    \"auth_code\": \"{{randomeinNum}}\",\n    \"response_raw\": \"asdfkasdfkafdkafsdfkadf\"\n  }\n}\n\n\n// {\n//     \"payment_intent\": {\n//         \"amount\": \"10000\",\n//         \"capture\": false\n//         // \"merchant_amount\": 90\n//     },\n//     // \"capture\": false,\n//     \"payment_splits\": [],\n//     \"payment_method\": {\n//         \"payment_method_type\": \"card\",\n//         // \"source_type\": \"cardpointe\",\n//         \"card\": {\n//             // \"token\": \"external\",\n//             \"last_four_digits\": \"1155\",\n//             // \"first_six_digits\": \"000000\",\n//             \"brand\": \"visa\"\n//             // \"exp_month\": \"02\",\n//             // \"exp_year\": \"2025\"\n//         }\n//     },\n//     \"gateway_response\": {\n//         \"auth_code\": \"{{$randomInt}}{{$randomInt}}\",\n//         \"retrieval_reference\": \"115511551155\",\n//         \"created_at\": \"2024-03-22T07:30:21.000Z\",\n//         \"raw_response\": {\n//             \"respstat\": \"\",\n//             \"retref\": \"115511551155\",\n//             \"token\": \"\",\n//             \"respcode\": \"\",\n//             \"resptext\": \"Approved\",\n//             \"authcode\": \"121233\"\n//         }\n//     }\n// }",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}external_payments",
									"host": [
										"{{corePaymentsBaseAPI}}external_payments"
									]
								}
							},
							"response": []
						},
						{
							"name": "External_payment Capture",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Payment_Refund_by checkout Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"C4920 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"var moment = require(\"moment\")",
											"pm.environment.set(\"todays\", moment().format(\"YYYY-MM-DDTHH:mm:ssZ\"));",
											"",
											"pm.collectionVariables.set (\"randomeinNum\", _.random (200000000,999999999))",
											"",
											"pm.collectionVariables.set (\"randominvoice\", _.random (2000000,9999999))",
											"",
											"pm.collectionVariables.set (\"random4\", _.random (2000,9999))",
											"pm.collectionVariables.set (\"randomeref\", _.random (200000000000,999999999000))",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{account_id}}",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "\n{\n  \"amount\": 1999,\n  \"gateway_capture_response\": {\n    \"auth_code\": \"{{AUTH_code}}\",\n    \"retrieval_reference\": \"{{randomeref}}\",\n    \"response_raw\": \"{{$randomPhrase}}\",\n    \"created_at\": \"{{todays}}\"\n  }\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}external_payments/{{payment_intent_id}}/capture",
									"host": [
										"{{corePaymentsBaseAPI}}external_payments"
									],
									"path": [
										"{{payment_intent_id}}",
										"capture"
									]
								}
							},
							"response": []
						},
						{
							"name": "External_payment Cancel",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Payment_Refund_by checkout Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"Validate the status of payment\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.expect(jsonData.latest_payment.status).to.eql(\"voided\");",
											"});",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"var moment = require(\"moment\")",
											"pm.environment.set(\"todays\", moment().format(\"YYYY-MM-DDTHH:mm:ssZ\"));",
											" ",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"gateway_void_response\": {\n    \"created_at\": \"{{todays}}\",\n    \"amount\": 1000,\n    \"response_raw\": \"{{$randomPhrase}}\"\n  },\n  \"cancellation_reason\": \"duplicate\"\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}external_payments/{{payment_intent_id}}/cancel",
									"host": [
										"{{corePaymentsBaseAPI}}external_payments"
									],
									"path": [
										"{{payment_intent_id}}",
										"cancel"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "External_payment Refund",
					"item": [
						{
							"name": "Payment_External Refund",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"",
											"pm.test(\"Payment_Refund_by checkout Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"pm.test(\"C4920 Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								},
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											"setTimeout(function(){}, [1000]);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{mock_account_id}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"payment_intent_id\": \"{{payment_intent_id}}\",\n    \"refund_request\": {\n        \"amount\": 1500\n    },\n    \"gateway_response\": {\n        \"created_at\": \"string\",\n        \"auth_code\": \"\",\n        \"retrieval_reference\": \"stringstring\",\n        \"invoice_number\": \"string\",\n        \"response_raw\": \"string\"\n    }\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}external_refunds",
									"host": [
										"{{corePaymentsBaseAPI}}external_refunds"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Dispute",
					"item": [
						{
							"name": "Get all Disputes",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"dispute_id\", jsonData.data[0].id);",
											"       pm.environment.set(\"dispute_id1\", jsonData.data[1].id);",
											"          pm.environment.set(\"dispute_id2\", jsonData.data[2].id);",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "acct_2evO94vH1D8XVMcXV1Ftv8HZZTm",
										"type": "text"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"type": "text",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}disputes?status=new&starting_after&ending_before",
									"host": [
										"{{corePaymentsBaseAPI}}disputes"
									],
									"query": [
										{
											"key": "status",
											"value": "new"
										},
										{
											"key": "starting_after",
											"value": null
										},
										{
											"key": "ending_before",
											"value": null
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Dispute By ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"pm.test(\"Successful POST request\", function () {",
											"    pm.expect(pm.response.code).to.be.oneOf([200, 202]);",
											"});",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"disabled": true
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"disabled": true
									},
									{
										"key": "x-account-id",
										"value": "acct_2gmVgddlG0EvIn89M9wJc0uIouh",
										"disabled": true
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}disputes/dp_2gmuBNkWFGoW8NRx1AVrSY5uaY2",
									"host": [
										"{{corePaymentsBaseAPI}}disputes"
									],
									"path": [
										"dp_2gmuBNkWFGoW8NRx1AVrSY5uaY2"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Balances",
					"item": [
						{
							"name": "Get_Balance",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Response has the required fields - currency, pending, and available\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData).to.have.property('currency');",
											"    pm.expect(responseData).to.have.property('pending');",
											"    pm.expect(responseData).to.have.property('available');",
											"});",
											"",
											"",
											"pm.test(\"Currency is a non-empty string\", function () {",
											"  const responseData = pm.response.json();",
											"  ",
											"  pm.expect(responseData).to.be.an('object');",
											"  pm.expect(responseData.currency).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Currency should not be empty\");",
											"});",
											"",
											"",
											"pm.test(\"Pending amount is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.pending).to.be.a('number');",
											"    pm.expect(responseData.pending).to.be.at.least(0, \"Pending amount should be non-negative\");",
											"});",
											"",
											"pm.test(\"Content-Type header is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-contractor-id",
										"value": "{{x-contrscator-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}balances",
									"host": [
										"{{corePaymentsBaseAPI}}balances"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Transactions",
					"item": [
						{
							"name": "Get_Transaction",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Content-Type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"pm.test(\"Meta object and its properties are present\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData).to.have.property('meta').that.is.an('object');",
											"    pm.expect(responseData.meta).to.have.property('has_more');",
											"    pm.expect(responseData.meta).to.have.property('limit');",
											"});",
											"",
											"",
											"pm.test(\"Save  Transaction ID \", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"Transaction_id\", jsonData.data[0].id);",
											"    });"
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text"
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text"
									},
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"type": "text",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}transactions?limit=10",
									"host": [
										"{{corePaymentsBaseAPI}}transactions"
									],
									"query": [
										{
											"key": "ending_before",
											"value": "",
											"disabled": true
										},
										{
											"key": "starting_after",
											"value": "",
											"disabled": true
										},
										{
											"key": "limit",
											"value": "10"
										},
										{
											"key": "payout_id",
											"value": "po_2VM70AWCrfF1sjCyUEzcSXZ87ku",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Get_Transaction by ID",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Save  Transaction ID \", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"Transaction_id\", jsonData.id);",
											"    });",
											"",
											"",
											"pm.test(\"ID should be a non-empty string\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"ID should be a non-empty string\");",
											"});",
											"",
											"",
											"",
											"",
											"pm.test(\"Content type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text"
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}",
										"type": "text"
									},
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}",
										"type": "text"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"type": "text",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}transactions/{{Transaction_id}}",
									"host": [
										"{{corePaymentsBaseAPI}}transactions"
									],
									"path": [
										"{{Transaction_id}}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Transaction_ search payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"",
											"",
											"pm.test(\"Content-Type header is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-contractor-id",
										"value": "{{x-contrscator-id}}",
										"disabled": true
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"source_type\": \"payment\",\n  //[ adjustment, checkout_session, dispute, fee, fee_refund, funding, payment, payment_intent, payment_method, payment_refund, payout, refund, transfer, transfer_refund ]\n//   \"settlement_status\": \"unsettled\",\n//   \"start_date\": \"2023-05-03T13:28:41.522Z\",\n//   \"end_date\": \"2024-06-03T13:28:41.522Z\",\n//   \"sort_column\": \"updated_at\",\n  \"sort_direction\": \"desc\",\n  \"limit\": 50,\n  \"page\": 1\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{corePaymentsBaseAPI}}transactions/search",
									"host": [
										"{{corePaymentsBaseAPI}}transactions"
									],
									"path": [
										"search"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Payouts",
					"item": [
						{
							"name": "Get Payout",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Get payout id\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payout_id\", jsonData.data[1].id);",
											"});"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}"
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}"
									},
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payouts",
									"host": [
										"{{corePaymentsBaseAPI}}payouts"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Payout by id",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"pm.test(\"Get payout id\", function () {",
											"    var jsonData = pm.response.json();",
											"    pm.environment.set(\"payout_id\", jsonData.id);",
											"});",
											"pm.test(\"Response status code is 200\", function () {",
											"    pm.response.to.have.status(200);",
											"});",
											"",
											"",
											"pm.test(\"Payout number is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.payout_number).to.be.a('number');",
											"    pm.expect(responseData.payout_number).to.be.at.least(0, \"Payout number should be a non-negative integer\");",
											"});",
											"",
											"",
											"pm.test(\"Transaction count is a non-negative integer\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.transaction_count).to.be.a('number');",
											"    pm.expect(responseData.transaction_count).to.be.at.least(0);",
											"});",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}"
									},
									{
										"key": "x-partner-id",
										"value": "{{x-partner-id}}"
									},
									{
										"key": "x-account-id",
										"value": "{{x-account-id}}"
									},
									{
										"key": "x-contractor-id",
										"value": "ctrct_2WaICtzpxbxKQn9gyiuElMz3T8e",
										"disabled": true
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}payouts/po_2iySCcAmX6nBuUGzRcpwaPauPwv",
									"host": [
										"{{corePaymentsBaseAPI}}payouts"
									],
									"path": [
										"po_2iySCcAmX6nBuUGzRcpwaPauPwv"
									]
								}
							},
							"response": []
						},
						{
							"name": "Get Payout by business",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"",
											"pm.test(\"Response status code is 200\", function () {",
											"  pm.expect(pm.response.code).to.equal(200);",
											"});",
											"",
											"",
											"pm.test(\"Response Content-Type is application/json\", function () {",
											"    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");",
											"});",
											"",
											"",
											"pm.test(\"Data array is present and contains at least one element\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData).to.be.an('object');",
											"    pm.expect(responseData.data).to.exist.and.to.be.an('array').that.is.not.empty;",
											"});",
											"",
											"",
											"pm.test(\"Validate transaction_summary array length\", function () {",
											"    const responseData = pm.response.json();",
											"    ",
											"    pm.expect(responseData.data).to.be.an('array').that.is.not.empty;",
											"    responseData.data.forEach((item) => {",
											"        pm.expect(item.transaction_summary).to.be.an('array').that.is.not.empty;",
											"        pm.expect(item.transaction_summary).to.have.lengthOf.at.least(1, \"Transaction summary should not be empty\");",
											"    });",
											"});",
											"",
											"",
											"",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"auth": {
									"type": "apikey",
									"apikey": [
										{
											"key": "value",
											"value": "{{x-api-key}}",
											"type": "string"
										},
										{
											"key": "in",
											"value": "header",
											"type": "string"
										},
										{
											"key": "key",
											"value": "x-api-key",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [
									{
										"key": "x-business-id",
										"value": "{{x-business-id}}",
										"type": "text"
									}
								],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}businesses/payouts?limit=10",
									"host": [
										"{{corePaymentsBaseAPI}}businesses"
									],
									"path": [
										"payouts"
									],
									"query": [
										{
											"key": "ending_before",
											"value": "s",
											"disabled": true
										},
										{
											"key": "starting_after",
											"value": "",
											"disabled": true
										},
										{
											"key": "limit",
											"value": "10"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Accounts",
					"item": [
						{
							"name": "Get account",
							"request": {
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{corePaymentsBaseAPI}}/accounts/{id}/processing_plan",
									"host": [
										"{{corePaymentsBaseAPI}}"
									],
									"path": [
										"accounts",
										"{id}",
										"processing_plan"
									]
								}
							},
							"response": []
						}
					]
				}
			],
			"description": "Here you can create a Payment Intent, Checkout Sessions and Disputes etc. You can also review all the settings and filter through Transactions."
		},
		{
			"name": "Terminals API",
			"item": [
				{
					"name": "/terminals/fiserv/ping",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/ping",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"ping"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/ping",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"ping"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"connected\": true\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/ping",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"ping"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/ping",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"ping"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/ping",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"ping"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/ping",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"ping"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/list_terminals",
					"request": {
						"method": "POST",
						"header": [],
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"list_terminals"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"list_terminals"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"terminals\": [\n  \"sit ullamco laboris\",\n  \"\"\n ]\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"list_terminals"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"list_terminals"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"list_terminals"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/list_terminals",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"list_terminals"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/terminal_details",
					"request": {
						"method": "POST",
						"header": [],
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"terminal_details"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"terminal_details"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"terminal_details\": [\n  {\n   \"hsn\": \"ullamco adipisicing\",\n   \"name\": \"dolore dolor Duis\",\n   \"connected\": true,\n   \"device_type\": \"laborum ut dolore reprehenderit\",\n   \"environment\": \"proident sint consequat nulla\",\n   \"device_capabilities\": {\n    \"screen_dimension_x\": 32342772.91448708,\n    \"screen_dimension_y\": -41082198.742856234,\n    \"pin_pad\": false,\n    \"msr\": false,\n    \"emv\": false,\n    \"nfc\": true,\n    \"signature\": true,\n    \"printer\": false\n   }\n  },\n  {\n   \"hsn\": \"elit Duis aute Lorem do\",\n   \"name\": \"consequat voluptate\",\n   \"connected\": false,\n   \"device_type\": \"aliqua te\",\n   \"environment\": \"minim proident\",\n   \"device_capabilities\": {\n    \"screen_dimension_x\": 58546051.5998241,\n    \"screen_dimension_y\": -49020045.62707525,\n    \"pin_pad\": true,\n    \"msr\": true,\n    \"emv\": true,\n    \"nfc\": true,\n    \"signature\": false,\n    \"printer\": true\n   }\n  }\n ]\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"terminal_details"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"terminal_details"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"terminal_details"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/terminal_details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"terminal_details"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/date_time",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/date_time",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"date_time"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/date_time",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"date_time"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"date_time\": \"est cupidatat quis dolor\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/date_time",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"date_time"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/date_time",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"date_time"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/date_time",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"date_time"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"date_time\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/date_time",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"date_time"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/get_pan_pad_version",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-session-key",
								"value": "<string>",
								"description": "(Required) "
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"get_pan_pad_version"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"get_pan_pad_version"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"version\": \"qui elit\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"get_pan_pad_version"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"get_pan_pad_version"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"get_pan_pad_version"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/get_pan_pad_version",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"get_pan_pad_version"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/connect",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/connect",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"connect"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/connect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"connect"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"key\": \"tempor do ex pariatur\",\n \"expires\": \"est\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/connect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"connect"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/connect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"connect"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/connect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"connect"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"force\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/connect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"connect"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/disconnect",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-session-key",
								"value": "<string>",
								"description": "(Required) "
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"disconnect"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"disconnect"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"disconnected\": false\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"disconnect"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"disconnect"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"disconnect"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/disconnect",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"disconnect"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/display",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-session-key",
								"value": "<string>",
								"description": "(Required) "
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/display",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"display"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"display"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"text\": \"non qui Ut deserunt\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"display"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"display"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"display"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"text\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"display"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/clear_display",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-session-key",
								"value": "<string>",
								"description": "(Required) "
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"clear_display"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"clear_display"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"cleared\": false\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"clear_display"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"clear_display"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"clear_display"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/clear_display",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"clear_display"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/read_confirmation",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"read_confirmation"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_confirmation"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"confirmed\": false\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_confirmation"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_confirmation"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_confirmation"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_confirmation",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_confirmation"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/read_input",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-session-key",
								"value": "<string>",
								"description": "(Required) "
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/read_input",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"read_input"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_input",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_input"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"input\": \"irure in\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_input",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_input"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_input",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_input"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_input",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_input"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "x-session-key",
										"value": "<string>",
										"description": "(Required) "
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"format\": \"<string>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_input",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_input"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/read_signature",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"read_signature"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_signature"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"signature\": \"et id\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_signature"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_signature"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_signature"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"gzip_signature\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"signature_dimensions\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_signature",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_signature"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/cancel",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/cancel",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"cancel"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/cancel",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"cancel"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"cancelled\": false\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/cancel",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"cancel"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/cancel",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"cancel"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/cancel",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"cancel"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/cancel",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"cancel"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/print_receipt",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"print_receipt"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"print_receipt"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"receipt_data\": {\n  \"dba\": \"ut dolor elit\",\n  \"address1\": \"amet sed ullamco in\",\n  \"address2\": \"culpa incididunt\",\n  \"phone\": \"dolor laboris\",\n  \"header\": \"pariatur est occaecat reprehenderit aliqua\",\n  \"order_note\": \"deserunt aliquip\",\n  \"date_time\": \"aliquip exercitation min\",\n  \"items\": \"mollit quis nisi\",\n  \"name_on_card\": \"sint sunt officia ut in\",\n  \"footer\": \"fugiat Ut c\"\n }\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"print_receipt"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"print_receipt"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"print_receipt"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_id\": \"<string>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"print_delay\": \"<integer>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/print_receipt",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"print_receipt"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/read_card",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/read_card",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"read_card"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_card"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"id\": \"enim eiusmod in aute\",\n \"entity\": \"payment_method\",\n \"created_at\": \"rep\",\n \"updated_at\": \"Excepteur\",\n \"payment_method_type\": \"card\",\n \"source_type\": \"grailpay\",\n \"billing_details\": {\n  \"name\": \"aliquip\"\n },\n \"card\": {\n  \"last_four_digits\": \"Duis in nostrud\",\n  \"brand\": \"mastercard\",\n  \"exp_month\": \"Excepteur Ut dolore elit\",\n  \"exp_year\": \"minim ut fugiat\"\n },\n \"signature\": \"sint dolor proident sunt\",\n \"single_use_token\": true\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_card"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_card"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_card"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"confirm_amount\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"beep\": \"<boolean>\",\n    \"aid\": \"<string>\",\n    \"include_pin\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_card"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/read_manual",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"read_manual"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_manual"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"id\": \"cillum\",\n \"entity\": \"payment_method\",\n \"created_at\": \"cillum in exercitation\",\n \"updated_at\": \"enim aute Duis dolo\",\n \"payment_method_type\": \"bank\",\n \"source_type\": \"external\",\n \"card\": {\n  \"last_four_digits\": \"consectetur esse\",\n  \"brand\": \"mastercard\",\n  \"exp_month\": \"quis Duis esse\",\n  \"exp_year\": \"incididunt voluptate\"\n },\n \"single_use_token\": false\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_manual"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_manual"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_manual"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_signature\": \"<boolean>\",\n    \"signature_format\": \"<string>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"include_expiration_date\": \"<boolean>\",\n    \"beep\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/read_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"read_manual"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/auth_card",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"auth_card"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_card"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"id\": \"sint amet\",\n \"entity\": \"payment\",\n \"status\": \"uncaptured\",\n \"amount\": 91091583,\n \"amount_authorized\": 7323591,\n \"amount_captured\": 81515965,\n \"amount_refunded\": 74395489,\n \"amount_voided\": 34293295,\n \"amount_disputed\": -61446300,\n \"amount_reversed\": 87871394,\n \"payment_intent_id\": \"culpa sed enim\",\n \"payment_method_id\": \"aliqua Lorem voluptate\",\n \"payment_method\": {\n  \"id\": \"consectetur laboris sit\",\n  \"entity\": \"payment_method\",\n  \"created_at\": \"tempor minim\",\n  \"updated_at\": \"velit ullamco\",\n  \"payment_method_type\": \"card\",\n  \"source_type\": \"none\",\n  \"billing_details\": {\n   \"name\": \"nulla laborum\"\n  },\n  \"card\": {\n   \"last_four_digits\": \"commodo ea proident pariatur\",\n   \"brand\": \"mastercard\",\n   \"exp_month\": \"ex aliquip\",\n   \"exp_year\": \"sed ut amet minim cillum\"\n  },\n  \"signature\": \"et sed\",\n  \"single_use_token\": true\n },\n \"created_at\": \"sed\",\n \"updated_at\": \"amet irure sunt qui\",\n \"account_id\": \"ut\",\n \"terminal_details\": {\n  \"entrymode\": \"Contactless\",\n  \"receipt_data\": {\n   \"dba\": \"esse occaecat deserunt cillum\",\n   \"address_1\": \"qui mollit\",\n   \"address_2\": \"cillum\",\n   \"phone\": \"sit ex id amet ut\",\n   \"header\": \"dolor labore\",\n   \"order_note\": \"ipsum officia nisi Excepteur laborum\",\n   \"date_time\": \"incididunt eu ad laborum\",\n   \"items\": \"dolore eiusmod\",\n   \"name_on_card\": \"qui veniam pariatur\",\n   \"footer\": \"Duis cupidatat in pariatur\"\n  }\n },\n \"billing_details\": \"schema type not provided\",\n \"cvv\": \"\",\n \"avs\": \"G\",\n \"address_line1_check\": \"fail\",\n \"address_postal_code_check\": \"fail\",\n \"cvv_check\": \"unavailable\",\n \"reversed\": false,\n \"reversal_id\": \"enim consequat voluptate la\",\n \"disputed\": true,\n \"dispute_id\": \"in ut\",\n \"auth_code\": \"amet occaecat est\",\n \"auth_response_text\": \"anim fugiat\",\n \"external\": false,\n \"card_present\": true,\n \"reference_id\": \"eu veniam Ut pariatur\",\n \"user_fields\": {},\n \"description\": \"officia\",\n \"settlement_status\": \"settled\",\n \"settled_at\": \"veniam fug\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_card"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_card"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_card"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"aid\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"bin\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_pin\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\",\n    \"confirm_amount\": \"<boolean>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_card",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_card"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/auth_manual",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"auth_manual"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_manual"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"id\": \"sint amet\",\n \"entity\": \"payment\",\n \"status\": \"uncaptured\",\n \"amount\": 91091583,\n \"amount_authorized\": 7323591,\n \"amount_captured\": 81515965,\n \"amount_refunded\": 74395489,\n \"amount_voided\": 34293295,\n \"amount_disputed\": -61446300,\n \"amount_reversed\": 87871394,\n \"payment_intent_id\": \"culpa sed enim\",\n \"payment_method_id\": \"aliqua Lorem voluptate\",\n \"payment_method\": {\n  \"id\": \"consectetur laboris sit\",\n  \"entity\": \"payment_method\",\n  \"created_at\": \"tempor minim\",\n  \"updated_at\": \"velit ullamco\",\n  \"payment_method_type\": \"card\",\n  \"source_type\": \"none\",\n  \"billing_details\": {\n   \"name\": \"nulla laborum\"\n  },\n  \"card\": {\n   \"last_four_digits\": \"commodo ea proident pariatur\",\n   \"brand\": \"mastercard\",\n   \"exp_month\": \"ex aliquip\",\n   \"exp_year\": \"sed ut amet minim cillum\"\n  },\n  \"signature\": \"et sed\",\n  \"single_use_token\": true\n },\n \"created_at\": \"sed\",\n \"updated_at\": \"amet irure sunt qui\",\n \"account_id\": \"ut\",\n \"terminal_details\": {\n  \"entrymode\": \"Contactless\",\n  \"receipt_data\": {\n   \"dba\": \"esse occaecat deserunt cillum\",\n   \"address_1\": \"qui mollit\",\n   \"address_2\": \"cillum\",\n   \"phone\": \"sit ex id amet ut\",\n   \"header\": \"dolor labore\",\n   \"order_note\": \"ipsum officia nisi Excepteur laborum\",\n   \"date_time\": \"incididunt eu ad laborum\",\n   \"items\": \"dolore eiusmod\",\n   \"name_on_card\": \"qui veniam pariatur\",\n   \"footer\": \"Duis cupidatat in pariatur\"\n  }\n },\n \"billing_details\": \"schema type not provided\",\n \"cvv\": \"\",\n \"avs\": \"G\",\n \"address_line1_check\": \"fail\",\n \"address_postal_code_check\": \"fail\",\n \"cvv_check\": \"unavailable\",\n \"reversed\": false,\n \"reversal_id\": \"enim consequat voluptate la\",\n \"disputed\": true,\n \"dispute_id\": \"in ut\",\n \"auth_code\": \"amet occaecat est\",\n \"auth_response_text\": \"anim fugiat\",\n \"external\": false,\n \"card_present\": true,\n \"reference_id\": \"eu veniam Ut pariatur\",\n \"user_fields\": {},\n \"description\": \"officia\",\n \"settlement_status\": \"settled\",\n \"settled_at\": \"veniam fug\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_manual"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_manual"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_manual"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"payment_intent_id\": \"<string>\",\n    \"auth_code\": \"<string>\",\n    \"print_receipt\": \"<boolean>\",\n    \"include_signature\": \"<boolean>\",\n    \"include_amount_display\": \"<boolean>\",\n    \"beep\": \"<boolean>\",\n    \"include_avs\": \"<boolean>\",\n    \"include_cvv\": \"<boolean>\",\n    \"gzip_signature\": \"<boolean>\",\n    \"clear_display_delay\": \"<integer>\",\n    \"print_delay\": \"<integer>\",\n    \"print_extra_receipt\": \"<boolean>\",\n    \"signature_dimensions\": \"<string>\",\n    \"signature_format\": \"<string>\",\n    \"signature_image_type\": \"<string>\"\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/auth_manual",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"auth_manual"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				},
				{
					"name": "/terminals/fiserv/tip",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
						},
						"url": {
							"raw": "{{baseUrl}}/terminals/fiserv/tip",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"terminals",
								"fiserv",
								"tip"
							]
						}
					},
					"response": [
						{
							"name": "200",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/tip",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"tip"
									]
								}
							},
							"status": "OK",
							"code": 200,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"tip\": \"sunt\",\n \"amount\": \"consectetur\",\n \"total\": \"do\"\n}"
						},
						{
							"name": "400",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/tip",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"tip"
									]
								}
							},
							"status": "Bad Request",
							"code": 400,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "401",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/tip",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"tip"
									]
								}
							},
							"status": "Unauthorized",
							"code": 401,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "403",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/tip",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"tip"
									]
								}
							},
							"status": "Forbidden",
							"code": 403,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						},
						{
							"name": "500",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"hsn\": \"<string>\",\n    \"prompt\": \"<string>\",\n    \"amount\": \"<integer>\",\n    \"include_custom_tip_amount\": \"<boolean>\",\n    \"tip_percent_presets\": [\n        \"<integer>\",\n        \"<integer>\"\n    ]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/terminals/fiserv/tip",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"terminals",
										"fiserv",
										"tip"
									]
								}
							},
							"status": "Internal Server Error",
							"code": 500,
							"_postman_previewlanguage": "json",
							"header": [
								{
									"key": "Content-Type",
									"value": "application/json"
								}
							],
							"cookie": [],
							"body": "{\n \"type\": \"TERMINAL_UNKNOWN_ERROR\",\n \"code\": \"deserunt quis tempor\",\n \"message\": \"amet sint anim sunt\",\n \"argument_errors\": {},\n \"stack\": \"consectetur offic\"\n}"
						}
					]
				}
			],
			"description": "Welcome to the Forward Terminals API documentation!\n\n# Introduction\n\nThis is the reference documentation and schemas for the [Forward Residuals API](https://www.getfwd.com) API. For tutorials and other documentation please refer to [the documentation](https://docs.getfwd.com).\n\n## Authentication\n\nForward uses API Keys to manage access to the API. You can pass the API key in the `x-api-key` header to the request.  \nTalk you your sales rep about acquiring these API keys.  \nAuthorization is done via headers. You should pass the api key as the value to the `x-api-key` header. For example, `x-api-key: ${API_KEY}`. For more information on authentication, please refer to the [authentication token docs](https://docs.getfwd.com).  \nPlease note that you will be given 2 API keys, one public key and one private key. Use the private key for all server to server communication.  \nThe public key is used for interfacing wih the Forward JS SDK."
		}
	],
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		}
	],
	"variable": [
		{
			"key": "baseUrl",
			"value": "https://api.us1.sandbox.getfwd.com"
		},
		{
			"key": "fusionAuthUrl",
			"value": "https://auth.sandbox.getfwd.com/oauth2/token"
		}
	]
}
