{
	"info": {
		"_postman_id": "36fe3d35-f779-4841-b89f-8ac7d1864733",
		"name": "REST 2.0 collection for merchants sandbox",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "15610969"
	},
	"item": [
		{
			"name": "Non 3D Flow payment",
			"item": [
				{
					"name": "/payment",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"var json = JSON.parse(responseBody);\r",
									"postman.setEnvironmentVariable(\"paymentId\", json.paymentId);\r",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"transactionType\": \"Sale\",\r\n  \"amount\": 60,\r\n  \"currency\": \"EUR\",\r\n  \"isMoto\" : true,\r\n  \"paymentOption\": {\r\n    \"card\": {\r\n      \"cardHolderName\": \"John Doe\",\r\n      \"cardNumber\": \"4444493318246892\",\r\n      \"expirationMonth\": \"12\",\r\n      \"expirationYear\": \"2025\",\r\n      \"cvv\": \"090\"\r\n    },\r\n    \"store\":\"buyerToken\"\r\n  },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"test1233ssw2\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				},
				{
					"name": "refund a payment",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments/{{paymentId}}/refunds",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments",
								"{{paymentId}}",
								"refunds"
							]
						}
					},
					"response": []
				},
				{
					"name": "void a payment",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n   \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments/{{paymentId}}/voids",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments",
								"{{paymentId}}",
								"voids"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Non 3D with paymentToken",
			"item": [
				{
					"name": "/payment",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"transactionType\": \"Sale\",\r\n  \"amount\": 60,\r\n  \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"paymentToken\": {\r\n            \"paymentTokenId\": \"98473e9acccc45d39ef5654ec2d6e7d8\",\r\n                  \"additionalData\":\r\n                  {\"cvv\": \"090\"}\r\n        }\r\n    },\r\n   \"buyerDetails\": {\r\n        \"buyerId\": \"test1233ssw2\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "MIT transactions",
			"item": [
				{
					"name": "Payment -CIT payment",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"var json = JSON.parse(responseBody);\r",
									"postman.setEnvironmentVariable(\"relatedTransactionId\", json.transactionId);"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"store\": \"buyerToken\",\r\n        \"card\": {\r\n            \"cardNumber\": \"5101084411423750\",\r\n            \"cardHolderName\": \"John Smith\",\r\n            \"expirationMonth\": \"10\",\r\n            \"expirationYear\": \"2026\",\r\n            \"cvv\": \"345\"\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n    \"rebill\": {\r\n        \"expiry\": \"2023-10-02\",\r\n        \"frequency\": 6,\r\n        \"step\": \"init\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				},
				{
					"name": "Payment - For Payments Originally Initiated by Nuvei",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"relatedTransactionId\":{{relatedTransactionId}},\r\n    \"paymentOption\": {\r\n        \"paymentToken\": {\r\n            \"paymentTokenId\": \"30d74b0d5cec463985e4d58fc9d66011\",\r\n                  \"additionalData\":\r\n                  {\"cvv\": \"345\"}\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n  \"rebill\": {\r\n        \"step\": \"recurring\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				},
				{
					"name": "Payment - For Payments Originally Initiated with another PSP",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"var json = JSON.parse(responseBody);\r",
									"postman.setEnvironmentVariable(\"relatedTransactionId\", json.transactionId);"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"paymentToken\": {\r\n            \"paymentTokenId\": \"30d74b0d5cec463985e4d58fc9d66011\",\r\n                  \"additionalData\":\r\n                  {\"cvv\": \"345\"}\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n  \"rebill\": {\r\n        \"step\": \"MIT\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n        \"externalSchemeDetails\": {\r\n        \"transactionId\": \"756fb61443dd45a7b3136df0e39a8a89\",\r\n        \"brand\": \"MASTERCARD\"\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Auth and settle Flow",
			"item": [
				{
					"name": "Payment",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"var json = JSON.parse(responseBody);\r",
									"postman.setEnvironmentVariable(\"paymentId\", json.paymentId);\r",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n   \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"transactionType\":\"Auth\",\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"store\": \"buyerToken\",\r\n        \"card\": {\r\n            \"cardNumber\": \"4444493318246892\",\r\n            \"cardHolderName\": \"John Smith\",\r\n            \"expirationMonth\": \"10\",\r\n            \"expirationYear\": \"2026\",\r\n            \"cvv\": \"345\"\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				},
				{
					"name": "Settle an auth trx",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\":5\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments/{{paymentId}}/settles",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments",
								"{{paymentId}}",
								"settles"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "ThreeD Flow",
			"item": [
				{
					"name": "Frictionless flow",
					"item": [
						{
							"name": "/payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"var json = JSON.parse(responseBody);\r",
											"postman.setEnvironmentVariable(\"paymentId\", json.paymentId);\r",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"transactionType\": \"Sale\",\r\n    \"amount\": 60,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"card\": {\r\n            \"cardHolderName\": \"FL-BRW1\",\r\n            \"cardNumber\": \"5545060700000008\",\r\n            \"expirationMonth\": \"12\",\r\n            \"expirationYear\": \"2025\",\r\n            \"cvv\": \"090\",\r\n            \"threeD\": {\r\n                \"continueWithoutLiabilityShift\": false,\r\n                \"fingerprintNotificationUrl\": \"www.fingerPrint783864.com\",\r\n                \"challengeNotificationUrl\": \"www.challengeNotification712740.com\",\r\n                \"challengeWindowSize\": \"01\",\r\n                \"platformType\": \"02\"\r\n            }\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"TestG123\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"acceptHeader\": \"Y\",\r\n            \"colorDepth\": 48,\r\n            \"javaEnabled\": true,\r\n            \"javaScriptEnabled\": true,\r\n            \"language\": \"en\",\r\n            \"screenHeight\": 1024,\r\n            \"screenWidth\": 678,\r\n            \"timeZone\": \"+3\",\r\n            \"userAgent\": \"Mozilla\"\r\n        }\r\n    }\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/payment-api/payments",
									"host": [
										"{{url}}"
									],
									"path": [
										"payment-api",
										"payments"
									]
								}
							},
							"response": []
						},
						{
							"name": "/payment/{paymentId}/fingerprint",
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"fingerprintingIndicator\": \"Y\"\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/payment-api/payments/{{paymentId}}/fingerprint",
									"host": [
										"{{url}}"
									],
									"path": [
										"payment-api",
										"payments",
										"{{paymentId}}",
										"fingerprint"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Challenge flow",
					"item": [
						{
							"name": "/payment",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"var json = JSON.parse(responseBody);\r",
											"postman.setEnvironmentVariable(\"paymentId\", json.paymentId);\r",
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"transactionType\": \"Sale\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"card\": {\r\n            \"cardHolderName\": \"CL-BRW1\",\r\n            \"cardNumber\": \"5545060700000008\",\r\n            \"expirationMonth\": \"12\",\r\n            \"expirationYear\": \"2025\",\r\n            \"cvv\": \"090\",\r\n            \"threeD\": {\r\n                \"continueWithoutLiabilityShift\": false,\r\n                \"fingerprintNotificationUrl\": \"www.fingerPrint783864.com\",\r\n                \"challengeNotificationUrl\": \"www.challengeNotification712740.com\",\r\n                \"challengeWindowSize\": \"01\",\r\n                \"platformType\": \"02\"\r\n            }\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"TestA123\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"acceptHeader\": \"Y\",\r\n            \"colorDepth\": 48,\r\n            \"javaEnabled\": true,\r\n            \"javaScriptEnabled\": true,\r\n            \"language\": \"en\",\r\n            \"screenHeight\": 1024,\r\n            \"screenWidth\": 678,\r\n            \"timeZone\": \"+3\",\r\n            \"userAgent\": \"Mozilla\"\r\n        }\r\n    }\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/payment-api/payments",
									"host": [
										"{{url}}"
									],
									"path": [
										"payment-api",
										"payments"
									]
								}
							},
							"response": []
						},
						{
							"name": "/payment/{paymentId}/fingerprint",
							"event": [
								{
									"listen": "test",
									"script": {
										"exec": [
											"var json = JSON.parse(responseBody);\r",
											"postman.setEnvironmentVariable(\"acsUrl\", json.paymentOption.card.threeD.acsUrl);\r",
											"postman.setEnvironmentVariable(\"paymentId\", json.paymentId);\r",
											"postman.setEnvironmentVariable(\"cReq\", json.paymentOption.card.threeD.cReq);"
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"fingerprintingIndicator\": \"N\"\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/payment-api/payments/{{paymentId}}/fingerprint",
									"host": [
										"{{url}}"
									],
									"path": [
										"payment-api",
										"payments",
										"{{paymentId}}",
										"fingerprint"
									]
								}
							},
							"response": []
						},
						{
							"name": "Challenge",
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "text/html",
										"type": "text"
									}
								],
								"url": {
									"raw": "https://docs.nuvei.com/3Dsimulator/showUrl.php?acsUrl={{acsUrl}}&creq={{cReq}}",
									"protocol": "https",
									"host": [
										"docs",
										"nuvei",
										"com"
									],
									"path": [
										"3Dsimulator",
										"showUrl.php"
									],
									"query": [
										{
											"key": "acsUrl",
											"value": "{{acsUrl}}"
										},
										{
											"key": "creq",
											"value": "{{cReq}}"
										}
									]
								},
								"description": "This next step simulates the challenge process.\r\n\r\nTo demonstrate this:\r\n1. Copy the URL provided into an HTML document and open it in a browser. Then click the proceed to issuer button that appears. \r\n\r\n2. An iFrame pops up inside the page. Click Success authentication in the window that appears."
							},
							"response": []
						},
						{
							"name": "/payment/{paymentId}/challenge",
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n\t\"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n\t\"cRes\": \"eyJ0aHJlZURTU2VydmVyVHJhbnNJRCI6ImUwN2E4NjI4LTY1OGItNDAxMS05N2QzLWU3ZDc1NTVjYWE4NCIsImFjc1RyYW5zSUQiOiI4OGQ5MjU3Mi1iOWUyLTQ5MmMtOWU4ZS1hNDJiOWVkYmEyNDUiLCJtZXNzYWdlVHlwZSI6IkNSZXMiLCJtZXNzYWdlVmVyc2lvbiI6IjIuMi4wIiwidHJhbnNTdGF0dXMiOiJZIiwibWVzc2FnZUV4dGVuc2lvbiI6W3sibmFtZSI6Im1zZ2V4dG5hbWUiLCJpZCI6IjUwMTM0MTU5MkJfMDAwMV80NTY4IiwiY3JpdGljYWxpdHlJbmRpY2F0b3IiOmZhbHNlLCJkYXRhIjp7InZhbHVlT25lIjoibWVzc2FnZWV4dGVuc2lvbmRhdGEiLCJ2YWx1ZVR3byI6Im1vcmVtZXNzYWdlZXh0ZW5zaW9uZGF0YSJ9fV0sImFjc1NpZ25lZENvbnRlbnQiOm51bGx9\"\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/payment-api/payments/{{paymentId}}/challenge",
									"host": [
										"{{url}}"
									],
									"path": [
										"payment-api",
										"payments",
										"{{paymentId}}",
										"challenge"
									]
								}
							},
							"response": []
						}
					]
				}
			]
		},
		{
			"name": "Unreferenced refund",
			"item": [
				{
					"name": "refund CC",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n   \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"card\": {\r\n            \"cardNumber\": \"4123407439043051\",\r\n            \"cardHolderName\": \"John Smith\",\r\n            \"expirationMonth\": \"10\",\r\n            \"expirationYear\": \"2026\",\r\n            \"cvv\": \"345\"\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/refunds",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"refunds"
							]
						}
					},
					"response": []
				},
				{
					"name": "refund with paymentToken",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 100,\r\n    \"currency\": \"USD\",\r\n    \"paymentOption\": {\r\n        \"paymentToken\": {\r\n            \"paymentTokenId\": \"6c5eb4f7865d4c2bb36ca9168975f1aa\"\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"ipAddress\": \"93.146.254.172\"\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"test1233ssw2\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"state\": \"TX\",\r\n            \"city\": \"Austin\",\r\n            \"zip\": \"78652\",\r\n            \"countryCode\": \"US\"\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/refunds",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"refunds"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "ACH",
			"item": [
				{
					"name": "Payment",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "",
								"value": "",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n    \"amount\": 10.5,\r\n    \"currency\": \"USD\",\r\n    \"transactionType\": \"Sale\",\r\n    \"paymentOption\": {\r\n        \"alternativePaymentMethod\": {\r\n            \"name\": \"ACH\",\r\n            \"data\": {\r\n                \"accountNumber\": \"111111111\",\r\n                \"routingNumber\": \"123456780\"\r\n            },\r\n            \"merchantReference\": \"12391284AF87C7D2\"\r\n        }\r\n    },\r\n    \"custom\": {\r\n        \"description\": \"Some description\"\r\n    },\r\n    \"deviceDetails\": {\r\n        \"browser\": {\r\n            \"acceptHeader\": \"Y\",\r\n            \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36\",\r\n            \"javaEnabled\": false,\r\n            \"language\": \"en-US\",\r\n            \"colorDepth\": 24,\r\n            \"screenHeight\": 1080,\r\n            \"screenWidth\": 1920,\r\n            \"timeZone\": -120,\r\n            \"javaScriptEnabled\": true\r\n        }\r\n    },\r\n    \"buyerDetails\": {\r\n        \"buyerId\": \"JohnSmith123\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"JSmith\",\r\n        \"companyName\": \"Nuvei Corp\",\r\n        \"locale\": \"bg-BG\",\r\n        \"dateOfBirth\": \"1978-01-01\",\r\n        \"email\": \"john.smith@email.com\",\r\n        \"phone\": \"+1234567889\",\r\n        \"billingAddress\": {\r\n            \"address\": \"30 Alenbi st\",\r\n            \"zip\": \"1234\",\r\n            \"city\": \"Tel Aviv\",\r\n            \"countryCode\": \"US\",\r\n            \"phone\": \"+1234567889\",\r\n            \"addressMatch\": true\r\n        },\r\n        \"shippingAddress\": {\r\n            \"sameAsBilling\": true,\r\n            \"address\": \"30 Alenbi st\",\r\n            \"zip\": \"1234\",\r\n            \"city\": \"Tel Aviv\",\r\n            \"countryCode\": \"IL\",\r\n            \"phone\": \"+1234567889\"\r\n        }\r\n    }\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/payment-api/payments",
							"host": [
								"{{url}}"
							],
							"path": [
								"payment-api",
								"payments"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Reporting API",
			"item": [
				{
					"name": "get trx details",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "{{url}}/data-api/entities/{processing-entity-id}/transactions/{transaction-id}",
							"host": [
								"{{url}}"
							],
							"path": [
								"data-api",
								"entities",
								"{processing-entity-id}",
								"transactions",
								"{transaction-id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "get transactions",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "{{url}}/data-api/entities/{{processingEntityId}}/transactions?start_date=yyyy-mm-dd&end_date=yyyy-mm-dd",
							"host": [
								"{{url}}"
							],
							"path": [
								"data-api",
								"entities",
								"{{processingEntityId}}",
								"transactions"
							],
							"query": [
								{
									"key": "start_date",
									"value": "yyyy-mm-dd"
								},
								{
									"key": "end_date",
									"value": "yyyy-mm-dd"
								}
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "payment tokens and buyers",
			"item": [
				{
					"name": "Buyers Management",
					"item": [
						{
							"name": "PUT Buyer",
							"request": {
								"method": "PUT",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"buyerDetails\": {\r\n    \"firstName\": \"Kitli\",\r\n    \"lastName\": \"Paneva\",\r\n    \"companyName\": \"BACME Corp\",\r\n    \"locale\": \"en-US\",\r\n    \"dateOfBirth\": \"2011-07-30\",\r\n    \"email\": \"katerina.paneva@bacme.com\",\r\n    \"phone\": \"+359888242341\",\r\n    \"billingAddress\": {\r\n      \"address\": \"35 Sveti Naum Str\",\r\n      \"addressLine2\": \"floor 1\",\r\n      \"zip\": \"1164\",\r\n      \"city\": \"Sofia\",\r\n      \"countryCode\": \"BG\",\r\n      \"phone\": \"+359888242341\",\r\n      \"addressMatch\": false\r\n    },\r\n    \"shippingAddress\": {\r\n      \"address\": \"51 Tzar Simeon Str\",\r\n      \"zip\": \"2500\",\r\n      \"city\": \"Kyustendil\",\r\n      \"countryCode\": \"BG\",\r\n      \"phone\": \"+359888242341\",\r\n      \"sameAsBilling\": false\r\n    }\r\n  }\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/account-api/buyers/{buyer-Id}",
									"host": [
										"{{url}}"
									],
									"path": [
										"account-api",
										"buyers",
										"{buyer-Id}"
									]
								}
							},
							"response": []
						},
						{
							"name": "GET Buyer",
							"request": {
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{url}}/account-api/buyers/{buyer-id}",
									"host": [
										"{{url}}"
									],
									"path": [
										"account-api",
										"buyers",
										"{buyer-id}"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "payment tokens",
					"item": [
						{
							"name": "create paymentToken CC",
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"merchantReference\": \"MREF_6f06168d-ff6e-448b-8401-30051eb6b1af\",\r\n  \"paymentOption\": {\r\n    \"card\": {\r\n      \"cardHolderName\": \"John Doe\",\r\n      \"cardNumber\": \"4111111111111111\",\r\n      \"expirationMonth\": \"06\",\r\n      \"expirationYear\": \"2028\",\r\n      \"cvv\": \"591\"\r\n    }\r\n  },\r\n  \"buyerId\": \"gb14082024\",\r\n  \"usageIntent\": \"recurring\",\r\n  \"custom\": {\r\n    \"reason\": \"New card\"\r\n  }\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/account-api/payment-tokens",
									"host": [
										"{{url}}"
									],
									"path": [
										"account-api",
										"payment-tokens"
									]
								}
							},
							"response": []
						},
						{
							"name": "create paymentToken CC",
							"request": {
								"method": "PATCH",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n  \"processingEntityId\": \"6d5af337-cdac-4da5-ad04-0e9d7470af36\",\r\n  \"merchantReference\": \"MREF_6f06168d-ff6e-448b-8401-30051eb6b1af\",\r\n  \"paymentOption\": {\r\n    \"card\": {\r\n      \"cardHolderName\": \"John Doe\",\r\n      \"cardNumber\": \"4111111111111111\",\r\n      \"expirationMonth\": \"06\",\r\n      \"expirationYear\": \"2028\"\r\n    }\r\n  },\r\n  \"buyerId\": \"gabiTest12082024\",\r\n  \"usageIntent\": \"recurring\",\r\n  \"custom\": {\r\n    \"reason\": \"recurring\"\r\n  }\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/account-api/payment-tokens/{payment-token-id}",
									"host": [
										"{{url}}"
									],
									"path": [
										"account-api",
										"payment-tokens",
										"{payment-token-id}"
									]
								}
							},
							"response": []
						},
						{
							"name": "Read payment token details",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{url}}/accounts-api/paymen-tokens/{payment-token-id}",
									"host": [
										"{{url}}"
									],
									"path": [
										"accounts-api",
										"paymen-tokens",
										"{payment-token-id}"
									]
								}
							},
							"response": []
						}
					]
				}
			]
		},
		{
			"name": "New Request",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "{{url}}/authapi/token",
					"host": [
						"{{url}}"
					],
					"path": [
						"authapi",
						"token"
					]
				}
			},
			"response": []
		}
	],
	"auth": {
		"type": "apikey",
		"apikey": [
			{
				"key": "key",
				"value": "X-API-KEY",
				"type": "string"
			},
			{
				"key": "value",
				"value": "4129e1d35310489d9d2591137f36e50",
				"type": "string"
			}
		]
	},
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		}
	]
}