{"info":{"_postman_id":"da3bd9b6-c920-4373-a8c7-27ea0f693634","name":"OnRamp API reference","description":"<html><head></head><body><p>The OnRamp API is organized around <strong>REST</strong> :</p>\n<ul>\n<li><p>has <strong>predictable</strong> resource-oriented URLs,</p>\n</li>\n<li><p>accepts raw JSON request bodies,</p>\n</li>\n<li><p>returns JSON responses,</p>\n</li>\n<li><p>uses <strong>standard</strong> HTTP response codes, authentication, and verbs.</p>\n</li>\n</ul>\n<p>You can use the OnRamp API in <strong>sandbox mode</strong>, which does not affect your live data or interact with the banking networks.</p>\n<p>For each object, you'll find data examples to set out and clarify the requests and enable you to move quicker with the integration</p>\n<p>For each use case (recurring, 3ds, moto, etc..), you'll find a folder of request examples to ease your integration based on your own project.</p>\n<p>Our documentation also includes, the list of our <a href=\"#direct-api\">end-points</a> to facilitate their use, test cards to use our API right away and a clear definition of our return codes.</p>\n<p>We use the snake_case style of writing for our API : all fields used in all the described endpoints will use this formatting.</p>\n<hr>\n<h1 id=\"integration\">Integration</h1>\n\n<p>You have 2 ways of integrating our platform, either via hosted elements or directly using our API.</p>\n<ul>\n<li><p><a href=\"#hosted-elements\">Hosted elements</a> : Card information here is handled by OnRamp, it only requires PCI compliance with SAQ A or A-EP.</p>\n</li>\n<li><p><a href=\"#direct-api\">Direct API</a> : This integration type implies the ability to handle securely card information and according to PCI DSS rules, in compliance with a SAQ D.</p>\n</li>\n</ul>\n<hr>\n<h1 id=\"test-cards\">Test cards</h1>\n\n<p>Use the following card numbers to proceed with your tests on the <strong>sandbox environment</strong>.</p>\n<p>For all the cards, you can use any <strong>expiry future date</strong>.</p>\n<h2>Successful transactions</h2>\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>scheme</th>\n<th>type</th>\n<th>card number</th>\n<th>cvc</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/Visa-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>4242 4242 4242 4242</td>\n<td>100</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/Visa-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>4543 4740 0224 9996</td>\n<td>956</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/mc-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>5436 0310 3060 6378</td>\n<td>257</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/mc-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>2223 0000 1047 9399</td>\n<td>299</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/mc-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>5199 9923 1264 1465</td>\n<td>299</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/amex-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>3456 7890 1234 564</td>\n<td>1051</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/amex-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>3782 8224 6310 005</td>\n<td>1000</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/diners-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>3012 3456 7890 19</td>\n<td>257</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/discover-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>6011 1111 1111 1117</td>\n<td>100</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/jcb-small-logo.png\" alt=\"\"></td>\n<td>credit</td>\n<td>3530 1113 3330 0000</td>\n<td>100</td>\n</tr>\n<tr>\n<td><img src=\"https://developer-static.norbr.io/Visa-small-logo.png\" alt=\"\"></td>\n<td>debit</td>\n<td>4658 5840 9000 0001</td>\n<td>257</td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h1 id=\"return-codes\">Return codes</h1>\n\n<p>OnRamp uses conventional HTTP response codes to indicate the success or failure of an API request.</p>\n<p>In general:</p>\n<ul>\n<li><p>Codes in the 2xx range indicate success.</p>\n</li>\n<li><p>Codes in the 4xx range indicate an error that failed due to the information provided (e.g., a required parameter is missing, an authorization failed, etc.).</p>\n</li>\n<li><p>Codes in the 5xx range indicate an error with OnRamp's servers</p>\n</li>\n</ul>\n<p>To complete the HTTP response codes, you will also receive a detailed return code that gives more indication on what has exactly happened with your request.</p>\n<p>For either a successful, pending or failed request, you will receive a code and its description.</p>\n<p>The code answers is based on 6 digits structured as follows :</p>\n<ul>\n<li>the first 4 digits give general information related to the kind of response and its origine</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>1st digit: order phase</th>\n<th>2nd digit: origin</th>\n<th>3rd digit: fallback</th>\n<th>4th digit: side</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>0</td>\n<td></td>\n<td></td>\n<td>possible</td>\n<td>undetermined</td>\n</tr>\n<tr>\n<td>1</td>\n<td>order creation</td>\n<td>technical</td>\n<td>not recommended</td>\n<td>issuer side</td>\n</tr>\n<tr>\n<td>2</td>\n<td>tokenization</td>\n<td>processing</td>\n<td></td>\n<td>acquirer side</td>\n</tr>\n<tr>\n<td>3</td>\n<td>authentication</td>\n<td>risk assessment</td>\n<td></td>\n<td>ACS</td>\n</tr>\n<tr>\n<td>4</td>\n<td>authorization</td>\n<td>account related</td>\n<td></td>\n<td>PSP</td>\n</tr>\n<tr>\n<td>5</td>\n<td>capture</td>\n<td>routing issue</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>6</td>\n<td>refund</td>\n<td>incomplete</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>7</td>\n<td>cancel</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>9</td>\n<td>success</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>the last 2 digits give detailed information related to the reason code (please see list below).</li>\n</ul>\n<blockquote>\n<p>Example : </p>\n</blockquote>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>420230</td>\n<td>risk rejection</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p>We are in the authorization phase (1st digit = 4), it's a processing return code (2nd digit = 2), a fallback is possible (3rd digit = 0), the decision comes from the acquirer side (4th digit = 2), and it's a risk related decision (last 2 digits = 30) </p>\n</blockquote>\n<p>You can find the whole detailed list below:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>100301</td>\n<td>session creation unsuccessful</td>\n</tr>\n<tr>\n<td>111011</td>\n<td>missing required parameter</td>\n</tr>\n<tr>\n<td>111012</td>\n<td>invalid parameter</td>\n</tr>\n<tr>\n<td>111013</td>\n<td>an error occurred</td>\n</tr>\n<tr>\n<td>111022</td>\n<td>invalid API key</td>\n</tr>\n<tr>\n<td>111023</td>\n<td>request forbidden due to limited credential rights - internal</td>\n</tr>\n<tr>\n<td>111034</td>\n<td>max attempts reached</td>\n</tr>\n<tr>\n<td>111035</td>\n<td>order is already being processed</td>\n</tr>\n<tr>\n<td>131010</td>\n<td>blacklist</td>\n</tr>\n<tr>\n<td>131011</td>\n<td>blocked by PLACEHOLDER</td>\n</tr>\n<tr>\n<td>131020</td>\n<td>mismatch</td>\n</tr>\n<tr>\n<td>131030</td>\n<td>external check (AVS, missing 3D, device fingerprint, etc.)</td>\n</tr>\n<tr>\n<td>131040</td>\n<td>country not supported</td>\n</tr>\n<tr>\n<td>131050</td>\n<td>velocity</td>\n</tr>\n<tr>\n<td>131051</td>\n<td>card velocity</td>\n</tr>\n<tr>\n<td>131052</td>\n<td>email velocity</td>\n</tr>\n<tr>\n<td>131053</td>\n<td>IP velocity</td>\n</tr>\n<tr>\n<td>131054</td>\n<td>verified info</td>\n</tr>\n<tr>\n<td>131055</td>\n<td>bin velocity</td>\n</tr>\n<tr>\n<td>131056</td>\n<td>billing address velocity</td>\n</tr>\n<tr>\n<td>131057</td>\n<td>shipping address velocity</td>\n</tr>\n<tr>\n<td>131058</td>\n<td>cardholder name velocity</td>\n</tr>\n<tr>\n<td>131059</td>\n<td>custom data velocity</td>\n</tr>\n<tr>\n<td>131088</td>\n<td>risk blocked transaction</td>\n</tr>\n<tr>\n<td>133333</td>\n<td>risk approved</td>\n</tr>\n<tr>\n<td>151021</td>\n<td>invalid psp credentials</td>\n</tr>\n<tr>\n<td>151023</td>\n<td>request forbidden due to limited credential rights - external</td>\n</tr>\n<tr>\n<td>151040</td>\n<td>no route available for the requested payment method</td>\n</tr>\n<tr>\n<td>151041</td>\n<td>no route available for the requested currency</td>\n</tr>\n<tr>\n<td>151042</td>\n<td>no route available for the requested channel</td>\n</tr>\n<tr>\n<td>151043</td>\n<td>no route available for the requested partner</td>\n</tr>\n<tr>\n<td>161000</td>\n<td>client dropped off</td>\n</tr>\n<tr>\n<td>221420</td>\n<td>tokenization failed</td>\n</tr>\n<tr>\n<td>240020</td>\n<td>invalid account</td>\n</tr>\n<tr>\n<td>240021</td>\n<td>invalid account - card number</td>\n</tr>\n<tr>\n<td>240022</td>\n<td>invalid account - card expired</td>\n</tr>\n<tr>\n<td>241021</td>\n<td>token expired</td>\n</tr>\n<tr>\n<td>241031</td>\n<td>invalid card information</td>\n</tr>\n<tr>\n<td>261000</td>\n<td>client dropped off</td>\n</tr>\n<tr>\n<td>310070</td>\n<td>Authentication declined</td>\n</tr>\n<tr>\n<td>320001</td>\n<td>3DS timeout</td>\n</tr>\n<tr>\n<td>320120</td>\n<td>card not enrolled</td>\n</tr>\n<tr>\n<td>320310</td>\n<td>ACS server unavailable</td>\n</tr>\n<tr>\n<td>341000</td>\n<td>incorrect authentication</td>\n</tr>\n<tr>\n<td>361000</td>\n<td>client dropped off</td>\n</tr>\n<tr>\n<td>404000</td>\n<td>route does not exist</td>\n</tr>\n<tr>\n<td>410070</td>\n<td>integration error</td>\n</tr>\n<tr>\n<td>420030</td>\n<td>risk rejection</td>\n</tr>\n<tr>\n<td>420040</td>\n<td>unsupported currency</td>\n</tr>\n<tr>\n<td>420041</td>\n<td>unsupported payment method</td>\n</tr>\n<tr>\n<td>420050</td>\n<td>3DS required</td>\n</tr>\n<tr>\n<td>420088</td>\n<td>declined</td>\n</tr>\n<tr>\n<td>420100</td>\n<td>insufficient funds</td>\n</tr>\n<tr>\n<td>420110</td>\n<td>issuer server unavailable</td>\n</tr>\n<tr>\n<td>420111</td>\n<td>max invalid attempts reached</td>\n</tr>\n<tr>\n<td>420130</td>\n<td>risk rejection</td>\n</tr>\n<tr>\n<td>420150</td>\n<td>soft decline - 3DS required</td>\n</tr>\n<tr>\n<td>420188</td>\n<td>declined by issuer</td>\n</tr>\n<tr>\n<td>420210</td>\n<td>acquirer server unavailable</td>\n</tr>\n<tr>\n<td>420230</td>\n<td>risk rejection</td>\n</tr>\n<tr>\n<td>420240</td>\n<td>invalid merchant ID configuration</td>\n</tr>\n<tr>\n<td>420241</td>\n<td>unsupported currency</td>\n</tr>\n<tr>\n<td>420242</td>\n<td>unsupported payment method</td>\n</tr>\n<tr>\n<td>420248</td>\n<td>error in merchant configuration</td>\n</tr>\n<tr>\n<td>420250</td>\n<td>3DS required</td>\n</tr>\n<tr>\n<td>420260</td>\n<td>invalid amount</td>\n</tr>\n<tr>\n<td>420288</td>\n<td>declined by acquirer</td>\n</tr>\n<tr>\n<td>420410</td>\n<td>PSP server unavailable</td>\n</tr>\n<tr>\n<td>421080</td>\n<td>pending authorization</td>\n</tr>\n<tr>\n<td>421081</td>\n<td>declined</td>\n</tr>\n<tr>\n<td>421101</td>\n<td>threshold limit</td>\n</tr>\n<tr>\n<td>421110</td>\n<td>issuer server unavailable</td>\n</tr>\n<tr>\n<td>421120</td>\n<td>unsupported currency</td>\n</tr>\n<tr>\n<td>421125</td>\n<td>card expired</td>\n</tr>\n<tr>\n<td>421126</td>\n<td>restricted card</td>\n</tr>\n<tr>\n<td>421127</td>\n<td>operation not allowed</td>\n</tr>\n<tr>\n<td>421130</td>\n<td>risk rejection</td>\n</tr>\n<tr>\n<td>421131</td>\n<td>stolen card</td>\n</tr>\n<tr>\n<td>421132</td>\n<td>lost card</td>\n</tr>\n<tr>\n<td>440120</td>\n<td>invalid card - updated card available</td>\n</tr>\n<tr>\n<td>441120</td>\n<td>invalid card</td>\n</tr>\n<tr>\n<td>511030</td>\n<td>authorization already captured</td>\n</tr>\n<tr>\n<td>511031</td>\n<td>capture amount exceeding authorization</td>\n</tr>\n<tr>\n<td>511032</td>\n<td>duplicated capture request</td>\n</tr>\n<tr>\n<td>511033</td>\n<td>too many capture requests</td>\n</tr>\n<tr>\n<td>520120</td>\n<td>authorization expired</td>\n</tr>\n<tr>\n<td>520220</td>\n<td>capture unavailable</td>\n</tr>\n<tr>\n<td>521080</td>\n<td>pending capture request</td>\n</tr>\n<tr>\n<td>521088</td>\n<td>capture declined</td>\n</tr>\n<tr>\n<td>521100</td>\n<td>order cancelled by customer</td>\n</tr>\n<tr>\n<td>521188</td>\n<td>capture declined</td>\n</tr>\n<tr>\n<td>521260</td>\n<td>invalid amount</td>\n</tr>\n<tr>\n<td>521270</td>\n<td>amount exceeding authorization</td>\n</tr>\n<tr>\n<td>521271</td>\n<td>authorization already captured</td>\n</tr>\n<tr>\n<td>521272</td>\n<td>duplicated capture request</td>\n</tr>\n<tr>\n<td>521273</td>\n<td>too many capture requests</td>\n</tr>\n<tr>\n<td>521288</td>\n<td>capture declined</td>\n</tr>\n<tr>\n<td>611030</td>\n<td>refund amount exceeding captured amount</td>\n</tr>\n<tr>\n<td>611031</td>\n<td>capture already refunded</td>\n</tr>\n<tr>\n<td>611032</td>\n<td>duplicated refund request</td>\n</tr>\n<tr>\n<td>611033</td>\n<td>too many refund requests</td>\n</tr>\n<tr>\n<td>620210</td>\n<td>refund unavailable</td>\n</tr>\n<tr>\n<td>621080</td>\n<td>pending refund request</td>\n</tr>\n<tr>\n<td>621088</td>\n<td>refund declined</td>\n</tr>\n<tr>\n<td>621120</td>\n<td>refund period expired</td>\n</tr>\n<tr>\n<td>621260</td>\n<td>invalid amount</td>\n</tr>\n<tr>\n<td>621261</td>\n<td>refund amount exceeding captured amount</td>\n</tr>\n<tr>\n<td>621270</td>\n<td>capture already refunded</td>\n</tr>\n<tr>\n<td>621271</td>\n<td>duplicated refund request</td>\n</tr>\n<tr>\n<td>621272</td>\n<td>too many refund requests</td>\n</tr>\n<tr>\n<td>621288</td>\n<td>refund declined</td>\n</tr>\n<tr>\n<td>711030</td>\n<td>authorization expired</td>\n</tr>\n<tr>\n<td>711031</td>\n<td>authorization already captured</td>\n</tr>\n<tr>\n<td>711032</td>\n<td>authorization already cancelled</td>\n</tr>\n<tr>\n<td>711033</td>\n<td>duplicated cancel request</td>\n</tr>\n<tr>\n<td>720010</td>\n<td>authorization cancellation unavailable</td>\n</tr>\n<tr>\n<td>721080</td>\n<td>pending cancel request</td>\n</tr>\n<tr>\n<td>721088</td>\n<td>authorization cancellation declined</td>\n</tr>\n<tr>\n<td>721170</td>\n<td>authorization expired</td>\n</tr>\n<tr>\n<td>721171</td>\n<td>authorization already captured</td>\n</tr>\n<tr>\n<td>721172</td>\n<td>authorization already cancelled</td>\n</tr>\n<tr>\n<td>721188</td>\n<td>authorization cancellation declined</td>\n</tr>\n<tr>\n<td>721288</td>\n<td>authorization cancellation declined</td>\n</tr>\n<tr>\n<td>900000</td>\n<td>session created successfully</td>\n</tr>\n<tr>\n<td>922222</td>\n<td>tokenization successful</td>\n</tr>\n<tr>\n<td>944444</td>\n<td>authorization successful</td>\n</tr>\n<tr>\n<td>955555</td>\n<td>capture successful</td>\n</tr>\n<tr>\n<td>966666</td>\n<td>refund successful</td>\n</tr>\n<tr>\n<td>977777</td>\n<td>cancel successful</td>\n</tr>\n<tr>\n<td>988888</td>\n<td>settlement successful</td>\n</tr>\n</tbody>\n</table>\n</div><p>Here is an exemple of the object you will receive in response.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n \"result\": {\n    \"code\": \"944444\",\n    \"description\": \"Authorization successful\"\n    }\n}\n\n</code></pre><hr>\n<h1 id=\"notifications\">Notifications</h1>\n\n<p>You can create a webhook directly in the setting menu of your OnRamp account that will subscribe to a list of events on the order.</p>\n<p>We strongly recommend to at least subscribe to the <strong>authorization_successful</strong> event to confirm the order on your own webshop.</p>\n<p>Here is a sample of a notification :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n\"request_id\":\"3456789876545678456789765\",\n\"order_id\": \"60509208505368000a3dfbd2\",\n\"transaction_id\":\"68HGVFT5RTGVU\",\n\"merchant_order_id\": \"9J3947DB29D\",\n\"merchant_contract_id\":\"489YGF68YGT545678YG\",\n\"status\": \"authorization_successful\",\n\"action_date\":\"2023-08-12T12:45:48+0000\",\n\"amount\":118.98,\n\"payin_partner\":\"checkout\",\n\"payin_transaction_id\":\"pay_5689IHVFR43456789UYHGVGYU876545678UYG\",\n\"payin_transaction_description\":\"APPROVED\",\n\"authentication_partner\":\"checkout\",\n\"authentication_result\":\"success\",\n\"risk_assessment_partner\":\"checkout\",\n\"risk_assessment_result\":\"accepted\",\n\"payment_method\":\"VISA\",\n\"capture_total_amount\":0.00,\n\"refund_total_amount\":0.00,\n\"currency\":\"EUR\",\n\"is_capturable\":true,\n\"is_refundable\":false,\n\"is_cancellable\":true,\n\"link_interface\":\"\",\n\"card_6_digits\": \"424242\",\n\"card_4_digits\": \"4242\",\n\"card_validity_month\": \"02\",\n\"card_validity_year\": \"25\",\n\"card_issuer\": \"\",\n\"card_country\": \"GB\",\n\"merchant_account\": \"615f3066c67357000ad556e1\",\n\"token\": \"072bd9c0b63dde38e2d41e906273d1b59acfe6dea2c3d9a877c8ed7806c2b5eb\",\n\"is_order_last_transaction\": true\n}\n\n</code></pre>\n<p>The <strong>headers</strong> will contain the <code>norbr-signature</code> parameter and the <code>norbr-timestamp</code>.</p>\n<p>To verify the notification, you need to :</p>\n<ul>\n<li><p>Transform the json body into string .</p>\n</li>\n<li><p>Concatenate : string-body+norbr-timestamp</p>\n</li>\n<li><p>Hash the string using HMAC-SHA256 and Secret Key (coding = UTF8)</p>\n</li>\n<li><p>Check that the encoded hash in base16 = <code>norbr-signature</code></p>\n</li>\n</ul>\n<h2>Example</h2>\n\n<ul>\n<li>Headers</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameters</th>\n<th>value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>norbr-timestamp</td>\n<td>1639569054</td>\n</tr>\n<tr>\n<td>norbr-signature</td>\n<td>5a938268e15a97a17f465a540ba0b7c05899b342b61e67aa1b3b1ba74d2f61a9</td>\n</tr>\n</tbody>\n</table>\n</div><p>If the body of the notification is :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\"> {\"request_id\":\"3456789876545678456789765\",\"order_id\":\"60509208505368000a3dfbd2\",\"transaction_id\":\"68HGVFT5RTGVU\",\"merchant_order_id\":\"9J3947DB29D\",\"merchant_contract_id\":\"489YGF68YGT545678YG\",\"status\":\"authorization_successful\",\"action_date\":\"2023-08-12T12:45:48+0000\",\"amount\":118.98,\"payin_partner\":\"checkout\",\"payin_transaction_id\":\"pay_5689IHVFR43456789UYHGVGYU876545678UYG\",\"payin_transaction_description\":\"APPROVED\",\"authentication_partner\":\"checkout\",\"authentication_result\":\"success\",\"risk_assessment_partner\":\"checkout\",\"risk_assessment_result\":\"accepted\",\"payment_method\":\"VISA\",\"capture_total_amount\":0,\"refund_total_amount\":0,\"currency\":\"EUR\",\"is_capturable\":true,\"is_refundable\":false,\"is_cancellable\":true,\"link_interface\":\"\",\"card_6_digits\":\"424242\",\"card_4_digits\":\"4242\",\"card_validity_month\":\"02\",\"card_validity_year\":\"25\",\"card_issuer\":\"\",\"card_country\":\"GB\",\"merchant_account\":\"615f3066c67357000ad556e1\",\"token\":\"072bd9c0b63dde38e2d41e906273d1b59acfe6dea2c3d9a877c8ed7806c2b5eb\",\"is_order_last_transaction\":true}\n\n</code></pre>\n<ul>\n<li><strong>Transform the json body into string</strong> :</li>\n</ul>\n<blockquote>\n<p>{\"request_id\":\"3456789876545678456789765\",\"order_id\":\"60509208505368000a3dfbd2\",\"transaction_id\":\"68HGVFT5RTGVU\",\"merchant_order_id\":\"9J3947DB29D\",\"merchant_contract_id\":\"489YGF68YGT545678YG\",\"status\":\"authorization_successful\",\"action_date\":\"2023-08-12T12:45:48+0000\",\"amount\":118.98,\"payin_partner\":\"checkout\",\"payin_transaction_id\":\"pay_5689IHVFR43456789UYHGVGYU876545678UYG\",\"payin_transaction_description\":\"APPROVED\",\"authentication_partner\":\"checkout\",\"authentication_result\":\"success\",\"risk_assessment_partner\":\"checkout\",\"risk_assessment_result\":\"accepted\",\"payment_method\":\"VISA\",\"capture_total_amount\":0,\"refund_total_amount\":0,\"currency\":\"EUR\",\"is_capturable\":true,\"is_refundable\":false,\"is_cancellable\":true,\"link_interface\":\"\",\"card_6_digits\":\"424242\",\"card_4_digits\":\"4242\",\"card_validity_month\":\"02\",\"card_validity_year\":\"25\",\"card_issuer\":\"\",\"card_country\":\"GB\",\"merchant_account\":\"615f3066c67357000ad556e1\",\"token\":\"072bd9c0b63dde38e2d41e906273d1b59acfe6dea2c3d9a877c8ed7806c2b5eb\",\"is_order_last_transaction\":true} </p>\n</blockquote>\n<ul>\n<li><strong>Concatenate</strong> <strong><code>string-body+norbr-timestamp</code></strong></li>\n</ul>\n<blockquote>\n<p>{\"request_id\":\"3456789876545678456789765\",\"order_id\":\"60509208505368000a3dfbd2\",\"transaction_id\":\"68HGVFT5RTGVU\",\"merchant_order_id\":\"9J3947DB29D\",\"merchant_contract_id\":\"489YGF68YGT545678YG\",\"status\":\"authorization_successful\",\"action_date\":\"2023-08-12T12:45:48+0000\",\"amount\":118.98,\"payin_partner\":\"checkout\",\"payin_transaction_id\":\"pay_5689IHVFR43456789UYHGVGYU876545678UYG\",\"payin_transaction_description\":\"APPROVED\",\"authentication_partner\":\"checkout\",\"authentication_result\":\"success\",\"risk_assessment_partner\":\"checkout\",\"risk_assessment_result\":\"accepted\",\"payment_method\":\"VISA\",\"capture_total_amount\":0,\"refund_total_amount\":0,\"currency\":\"EUR\",\"is_capturable\":true,\"is_refundable\":false,\"is_cancellable\":true,\"link_interface\":\"\",\"card_6_digits\":\"424242\",\"card_4_digits\":\"4242\",\"card_validity_month\":\"02\",\"card_validity_year\":\"25\",\"card_issuer\":\"\",\"card_country\":\"GB\",\"merchant_account\":\"615f3066c67357000ad556e1\",\"token\":\"072bd9c0b63dde38e2d41e906273d1b59acfe6dea2c3d9a877c8ed7806c2b5eb\",\"is_order_last_transaction\":true}1639569054 </p>\n</blockquote>\n<ul>\n<li><strong>Hash the previous string using HMAC-SHA256 with SecretKey</strong></li>\n</ul>\n<p>If <code>secret-key=3456789876543235TGY8</code> then hash is :</p>\n<blockquote>\n<p>5a938268e15a97a17f465a540ba0b7c05899b342b61e67aa1b3b1ba74d2f61a9 </p>\n</blockquote>\n<ul>\n<li><strong>Check that</strong> <strong><code>norbr-signature</code></strong> <strong>value equals the encoded hash in the last step</strong></li>\n</ul>\n<hr>\n<h1 id=\"hosted-elements\">Hosted Elements</h1>\n\n<p>OnRamp hosted fields is an easy way to customize your checkout flow without having to deal with the hassle of PCI Compliance (you will only need to comply with SAQ A questionnaire). The sensitive information will be collected through these elements and sent out to OnRamp without ever communicating with your own server, thanks to a script intercepting the sensitive information before submitting the form. You’ll just have to focus on customizing your checkout experience.</p>\n<p>The OnRamp hosted fields include several helpful features such as:</p>\n<ul>\n<li><p>displaying the card logo once the first number of the card is entered</p>\n</li>\n<li><p>displaying 2 selectable logos in the case of co-branded cards (MIF compliant)</p>\n</li>\n<li><p>formatting the card information as it is filled in</p>\n</li>\n<li><p>customizing the look and feel of the payment page to seamlessly integrate it within your checkout flow</p>\n</li>\n<li><p>handling errors to help your customer fill out the form</p>\n</li>\n<li><p>using responsive fields that fit with your customers’ mobile device</p>\n</li>\n</ul>\n<h4>How to start using OnRamp's hosted fields ?</h4>\n\n<p>First you have to set-up the OnRamp hosted fields library within your HTML page.</p>\n<p>A simple way to do it consists in adding the <code>script</code> tag to the head of your HTML file and the stylesheet, like in the following example :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;script src=\"https://secure-assets-sandbox.norbr.io/javascript/x.x/norbr-client.min.js\"&gt;&lt;/script&gt;\n&lt;link rel=\"stylesheet\" href=\"https://secure-assets-sandbox.norbr.io/stylesheet/x.x/norbr-client.min.css\"&gt;\n\n</code></pre>\n<p>Please contact <a href=\"https://mailto:support@norbr.help\">support@norbr.help</a> so we provide the last version (x.x) to use.</p>\n<p>Then you add a div for the container to display the fields.<br>The id of the div must be: norbr-payment-container</p>\n<p>Then you must create a JS instance of the OnRamp component, by sending several parameters ,like in the following example:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>format</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>publicapikey</td>\n<td>NR_PUB_XXXXXX</td>\n<td>Your public api key available on your merchant portal and has restricted privileges for a client use.</td>\n</tr>\n<tr>\n<td>locale</td>\n<td>alpha-2</td>\n<td>Language used to display the fields</td>\n</tr>\n<tr>\n<td>environment</td>\n<td>enum</td>\n<td>sandbox or production</td>\n</tr>\n<tr>\n<td>tokentype</td>\n<td>enum</td>\n<td><code>oneshot</code> or <code>recurring</code>. refers to reusability of the token</td>\n</tr>\n<tr>\n<td>checkoutId</td>\n<td>string</td>\n<td>id of the checkout created previously</td>\n</tr>\n<tr>\n<td>displayButtons</td>\n<td>boolean</td>\n<td>Display or not the pay button</td>\n</tr>\n<tr>\n<td>displayCardHolder</td>\n<td>boolean</td>\n<td>Display or not the cardholder name field</td>\n</tr>\n<tr>\n<td>displaySave</td>\n<td>boolean</td>\n<td>Display or not the card save button</td>\n</tr>\n<tr>\n<td>CardHolderValue</td>\n<td>string</td>\n<td>Dynamic field to display the name already filled out by your customer during his payment journey.</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">    const configuration = {\n        publicapikey:\"\",\n        locale:\"en\",\n        environment:\"sandbox\",\n        tokentype:\"oneshot\",\n        checkoutId: '67ceac5ab0680aa29acb52e2',\n        displayButtons: true,\n        displayCardHolder: true,\n        displaySave: true,\n        CardHolderValue: \"mr smith\",\n        onSubmit: () =&gt; {\n            ((place here the method to handle the data returned by the hosted fields))      \n        }\n   };\n    var norbr = new Norbr(configuration);\n\n</code></pre>\n<p>When the customer clicks on the button to validate the form, OnRamp catches the form content and creates a token.</p>\n<p>You will then have to use this token to create the order once the customer clicks on the pay button.</p>\n<p>Finally you can customize the look and feel of the fields by using CSS.</p>\n<p>Here is a diagram of the possible flow for a Hosted Elements integration :</p>\n<img src=\"https://content.pstmn.io/cf47246f-0975-481a-93d0-83476fa52fe2/RmxvdyBpbnRlZ3JhdGlvbiBob3N0ZWQgZmllbGRzLmpwZw==\">\n\n<hr>\n<h1 id=\"direct-api\">Direct API</h1>\n\n<h2>Authentication</h2>\n\n<p>The OnRamp API uses API keys to authenticate requests. You can view and manage your API keys in your OnRamp account.</p>\n<p>Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.</p>\n<p>Provide your API key in the header of your call via the <code>x-api-key</code> field in the header. You do not need to provide a password.</p>\n<p>All API requests must be made over HTTPS, calls made over plain HTTP will fail. API requests without authentication will also fail.</p>\n<hr>\n<h2>Endpoints</h2>\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Sandbox</th>\n<th>Production</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api-sandbox.onramppay.com/payment/checkout</td>\n<td>api.onramppay.com/payment/checkout</td>\n</tr>\n<tr>\n<td>api-sandbox.onramppay.com/payment/order</td>\n<td>api.onramppay.com/payment/order</td>\n</tr>\n<tr>\n<td>api-sandbox.onramppay.com/payment/maintenance</td>\n<td>api.onramppay.com/payment/maintenance</td>\n</tr>\n</tbody>\n</table>\n</div><p><a href=\"#edaf3114-ac2e-46fb-8435-f803008d5dce\">Post /payment/checkout</a></p>\n<p>Used to create a checkout</p>\n<p><a href=\"#2703f158-72d4-4633-b65e-683095d01af8\">Post /payment/order</a></p>\n<p>Used to create an order</p>\n<p><a href=\"#aeaea73b-85cf-4913-a4d4-d0e1125ea95a\">Post /payment/maintenance</a></p>\n<p>Used to capture or refund an order and void an authorization</p>\n<hr>\n<h2>Versionning</h2>\n\n<p>All API requests require to send the version of the API used. The current version of our API is 1.0.0.</p>\n<p>The version of the API needs to be sent in the header of all requests.</p>\n<hr>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Integration","slug":"integration"},{"content":"Test cards","slug":"test-cards"},{"content":"Return codes","slug":"return-codes"},{"content":"Notifications","slug":"notifications"},{"content":"Hosted Elements","slug":"hosted-elements"},{"content":"Direct API","slug":"direct-api"}],"owner":"15029336","collectionId":"da3bd9b6-c920-4373-a8c7-27ea0f693634","publishedId":"2sB2xCiVRa","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-06-24T14:12:41.000Z"},"item":[{"name":"Checkout","item":[{"name":"Create checkout","id":"655b176e-ec23-4221-9942-56536a88c33b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","description":"<p>Private api key</p>\n","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"accept_url","value":"<string> max 255","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"authentication_indicator","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : no_3ds, ask_3ds, force_3ds</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>,</code>order_availability<code> and order_availability_date</code>. But not all at the same time.</p>\n","type":"text"},{"key":"basket_id","value":"<string>","description":"<p>Unique identifier of the basket.</p>\n","type":"text"},{"key":"basket_type","value":"<string>","description":"<p>Indicates the type of items in the basket : <code>physical</code>, <code>digital</code> or <code>mixed</code></p>\n","type":"text"},{"key":"cancel_url","value":"<string> max 255","description":"<p>URL to redirect your customer to if the payment is cancelled (for hosted page only)</p>\n","type":"text"},{"key":"challenge_preference","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_preference</code>,<code>challenge_mandatory</code>,<code>challenge_requested</code>,<code>no_challenge</code></p>\n","type":"text"},{"key":"contract_id","value":"<string>","description":"<p>The unique id of the contract between you and your customer.</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last update of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last password change on the customer's account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser. It could be in the one of the following format:\n\"±hh:mm\", \"±hhmm\", or \"±hh\"</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string> max 255","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender : <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string> max 255","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_ip","value":"<string> 2 to 26","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_os_version","value":"<string>","description":"<p>Version of the mobile os of the customer</p>\n","type":"text"},{"key":"customer_phone_number","value":"<string> 7 to 50","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"decline_url","value":"<string> max 255","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order: <code>mobile</code>, <code>laptop</code>, <code>desktop</code></p>\n","type":"text"},{"key":"exception_url","value":"<string> max 255","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"},{"key":"expiration_date","value":"<string>","description":"<p>The checkout expiration date. A date in ISO format. The expiration will be 15mn by default if not provided.</p>\n","type":"text"},{"key":"hosted_fields_version","value":"<string>","description":"<p>Version of the hosted fields or hosted elements used</p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"locale","value":"<string>","description":"<p>The 2-letter alpha ISO country code (ex: en, fr, it) followed by the 2-letter ISO language code (ex: en_GB, fr_FR, it_IT)</p>\n","type":"text"},{"key":"max_attempts","value":"<integer>","description":"<p>Maximum number of attempts possible on this order. Includes update and fallbacks</p>\n","type":"text"},{"key":"operation_type","value":"<enum>","description":"<p>Specify the kind of order you want to create: authorize or direct_capture</p>\n","type":"text"},{"key":"order_availability","value":"<boolean>","description":"<p>Availability of the order at the moment of the order.</p>\n","type":"text"},{"key":"order_availability_date","value":"<string>","description":"<p>Estimated date of availability of the order if not available at the moment of the order.</p>\n","type":"text"},{"key":"order_description","value":"<string> max 255","description":"<p>General description of the order.</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string> max 255","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"order_tax_amount","value":"<float>","description":"<p>Total amount of tax for the order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>Describes where the transaction is taking place. Possible values : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"payment_method_type","value":"<enum>","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"plan_id","value":"<string>","description":"<p>The unique id of the plan subscribed by the customer.</p>\n","type":"text"},{"key":"sca_exemption_reason","value":"<enum>","description":"<p>Indicates the reason why the order should be exempted from 3DSecure : low_value, corporate, trusted_beneficiary, risk_analysis</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string> max 255","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string> max 255","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"shipping_address_state","value":"<string>","description":"<p>The shipping address state</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string> max 255","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string> max 255","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string> max 255","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string> max 255","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<string>","description":"<p>Indicates where the order is being delivered : <code>customer_address</code>, <code>in_store</code>, <code>pickup_store</code>, <code>other</code></p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_email","value":"<string> max 25","description":"<p>Email for the shipping</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string> max 255","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_id","value":"<string> max 255","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string> max 255","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string> 7 to 25","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"subscriber_id","value":"<string>","description":"<p>The unique id of the suscriber.</p>\n","type":"text"},{"key":"subscription_count","value":"<integer>","description":"<p>The rank in the installments plan.</p>\n","type":"text"},{"key":"subscription_description","value":"<string> max 255","description":"<p>The description of the subscription.</p>\n","type":"text"},{"key":"subscription_end_date","value":"<string>","description":"<p>The date of the end of the subscription</p>\n","type":"text"},{"key":"subscription_recurrence","value":"<enum>","description":"<p>The occurence of the subscription :weekly, fifteen_days, month, two_months, three_months, yearly, other</p>\n","type":"text"},{"key":"sdk_version","value":"<string>","description":"<p>Version of the sdk used. android_version_number, ios_version_number</p>\n","type":"text"},{"key":"token_type","value":"<enum>","description":"<p>The type of token that will be used: \"oneshot\",\"recurring\"</p>\n","type":"text"},{"key":"type","value":"<enum>","description":"<p>(Required) The type of checkout: “hosted_fields”, “hosted_page”,”api,”mobile_sdk”,”qrcode”,”mail_to_pay”</p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/checkout","description":"<p>The <code>/payment/checkout</code> request can be used for different use cases and accept numerous information about your customer or the order itself.</p>\n<p>Below, we list <strong>all</strong> the fields that are accepted in the <code>/payment/checkout</code> request, to give you the maximum overview of our endpoint.</p>\n<p>You don't have to use them all, feel free to refer to the specific use case requests described in the documentation.</p>\n","urlObject":{"path":["payment","checkout"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"fd3f27de-5835-4dfa-bc71-71ce1707e1ae","name":"Create checkout for type API","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"api\",\n    \"locale\": \"fr_FR\",\n    \"payment_method_name\": \"visa\",\n    \"operation_type\":\"authorize\",\n    \"amount\": 68.18,\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"+01:00\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_type\": \"physical\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"plan_id\": \"PL-532332\",\n    \"contract_id\": \"CT-532332\",\n    \"subscriber_id\": \"SBE-532332\",\n    \"subscription_description\": \"3 months waranty\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"011111\",\n        \"description\": \"checkout created successfully\"\n    },\n    \"checkout\": {\n        \"accept_url\": \"https://www.test.com\",\n        \"amount\": 68.18,\n        \"basket_content\": [\n            {\n                \"product_availability\": true,\n                \"product_description\": \"White tee shirt, size M\",\n                \"product_id\": \"39851062\",\n                \"product_name\": \"Tee Shirt MED\",\n                \"product_price\": 20,\n                \"product_quantity\": 2,\n                \"product_sku\": \"TSH-MED-WHI-COT\",\n                \"product_tax_amount\": 4.14,\n                \"product_type\": \"physical\",\n                \"seller_commission\": 4.41,\n                \"seller_id\": \"SEL-07428099\",\n                \"seller_name\": \"nounplus\",\n                \"total_amount\": 44.14\n            },\n            {\n                \"product_availability\": true,\n                \"product_description\": \"Red dress, size M\",\n                \"product_id\": \"40547343\",\n                \"product_name\": \"Dress MED\",\n                \"product_price\": 22,\n                \"product_quantity\": 1,\n                \"product_sku\": \"DRE-MED-RED-LEA\",\n                \"product_tax_amount\": 2.04,\n                \"product_type\": \"physical\",\n                \"seller_commission\": 2.4,\n                \"seller_id\": \"SEL-54539757\",\n                \"seller_name\": \"faruber\",\n                \"total_amount\": 24.04\n            }\n        ],\n        \"basket_id\": \"BSK-5942478750\",\n        \"basket_type\": \"physical\",\n        \"contract_id\": \"CT-532332\",\n        \"currency\": \"EUR\",\n        \"customer_account_add_payment_means_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_attempts_order_day\": 1,\n        \"customer_account_attempts_order_six_months\": 6,\n        \"customer_account_attempts_order_year\": 8,\n        \"customer_account_change_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_change_password_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_creation_date\": \"2020-03-19T00:00:00.000Z\",\n        \"customer_account_successful_orders_day\": 1,\n        \"customer_account_successful_orders_six_months\": 5,\n        \"customer_account_successful_orders_year\": 7,\n        \"customer_billing_city\": \"SARTROUVILLE\",\n        \"customer_billing_country\": \"FR\",\n        \"customer_billing_first_name\": \"Kirby\",\n        \"customer_billing_last_name\": \"Nash\",\n        \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n        \"customer_billing_zip_code\": \"78500\",\n        \"customer_birth_date\": \"2020-06-22T00:00:00.000Z\",\n        \"customer_browser_info_accept_header\": \"test2\",\n        \"customer_browser_info_color_depth\": \"test1\",\n        \"customer_browser_info_java_enabled\": true,\n        \"customer_browser_info_js_enabled\": false,\n        \"customer_browser_info_language\": \"FR\",\n        \"customer_browser_info_screen_height\": 119,\n        \"customer_browser_info_screen_width\": 333,\n        \"customer_browser_info_time_zone\": \"Paris&#x2F;London\",\n        \"customer_browser_info_user_agent\": \"Mozilla---\",\n        \"customer_city\": \"SARTROUVILLE\",\n        \"customer_country\": \"FR\",\n        \"customer_email\": \"kirby.nash@gmail.com\",\n        \"customer_first_name\": \"Kirby\",\n        \"customer_gender\": \"female\",\n        \"customer_id\": \"4025251046660958\",\n        \"customer_identification_number\": \"GTF730340H7\",\n        \"customer_ip\": \"203.200.6.117\",\n        \"customer_last_name\": \"Nash\",\n        \"customer_phone_number\": \"0686606737\",\n        \"customer_phone_number_type\": \"mobile\",\n        \"customer_street_name\": \"37 rue du Président Roosevelt\",\n        \"customer_zip_code\": \"78500\",\n        \"decline_url\": \"https://www.test.com\",\n        \"device_type\": \"mobile\",\n        \"exception_url\": \"https://www.test.com\",\n        \"expiration_date\": \"2023-10-18T15:08:21.133Z\",\n        \"is_customer_registered\": true,\n        \"is_return_accepted\": true,\n        \"locale\": \"fr-FR\",\n        \"operation_type\": \"authorize\",\n        \"order_merchant_id\": \"276398531664\",\n        \"token_type\": \"oneshot\",\n        \"type\": \"api\",\n        \"payment_channel\": \"e-commerce\",\n        \"payment_method_name\": \"visa\",\n        \"pending_url\": \"https://www.test.com\",\n        \"plan_id\": \"PL-532332\",\n        \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n        \"shipping_address_country\": \"FR\",\n        \"shipping_address_first_use_date\": \"2020-03-19T00:00:00.000Z\",\n        \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n        \"shipping_address_street_name_line2\": null,\n        \"shipping_address_zip_code\": \"92200\",\n        \"shipping_carrier_name\": \"DHL\",\n        \"shipping_delivery_method\": \"customer_address\",\n        \"shipping_delivery_range\": \"sameday\",\n        \"shipping_first_name\": \"\",\n        \"shipping_id\": \"318378289489\",\n        \"shipping_last_name\": \"\",\n        \"shipping_phone_number\": \"\",\n        \"shipping_price\": 20,\n        \"shipping_tax\": 5,\n        \"status\": \"created\",\n        \"subscriber_id\": \"SBE-532332\",\n        \"subscription_description\": \"3 months waranty\",\n        \"website_url\": \"www.exemple.com\",\n        \"checkout_id\": \"652ff161fadcf444bedb4f65\"\n    },\n    \"payment_methods\": {\n        \"payment_methods_available\": [\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Visa\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"4111 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"visa.svg\",\n                \"logo_png\": \"visa.png\",\n                \"logo_colorbg\": \"Visa_colorbg.svg\",\n                \"logo_colorbg_png\": \"Visa_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Visa_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Visa_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Visa_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Visa_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Visa_white.svg\",\n                \"logo_white_png\": \"Visa_white@2x.png\",\n                \"logo_whitebg\": \"Visa_whitebg.svg\",\n                \"logo_whitebg_png\": \"Visa_whitebg@2x.png\",\n                \"name\": \"visa\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            }\n        ],\n        \"payment_methods_saved\": [\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Visa\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"4111 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"visa.svg\",\n                \"logo_png\": \"visa.png\",\n                \"logo_colorbg\": \"Visa_colorbg.svg\",\n                \"logo_colorbg_png\": \"Visa_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Visa_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Visa_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Visa_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Visa_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Visa_white.svg\",\n                \"logo_white_png\": \"Visa_white@2x.png\",\n                \"logo_whitebg\": \"Visa_whitebg.svg\",\n                \"logo_whitebg_png\": \"Visa_whitebg@2x.png\",\n                \"name\": \"visa\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ],\n                \"id\": \"63e112302c34b18c94c9a1f5\",\n                \"nb_use\": 1,\n                \"date_last_use\": \"2023-02-06T14:44:00.615Z\",\n                \"token\": \"78eed88ab5f60ff92904f4298977b8e609d7d48788265e8af056446e28c7ffd2\",\n                \"payment_details\": [\n                    {\n                        \"key\": \"last_4_digits\",\n                        \"value\": \"4242\"\n                    },\n                    {\n                        \"key\": \"first_6_digits\",\n                        \"value\": \"424242\"\n                    },\n                    {\n                        \"key\": \"card_validity_month\",\n                        \"value\": \"02\"\n                    },\n                    {\n                        \"key\": \"card_validity_year\",\n                        \"value\": \"25\"\n                    }\n                ]\n            }\n        ],\n        \"payment_methods_used\": [\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Visa\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"4111 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"visa.svg\",\n                \"logo_png\": \"visa.png\",\n                \"logo_colorbg\": \"Visa_colorbg.svg\",\n                \"logo_colorbg_png\": \"Visa_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Visa_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Visa_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Visa_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Visa_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Visa_white.svg\",\n                \"logo_white_png\": \"Visa_white@2x.png\",\n                \"logo_whitebg\": \"Visa_whitebg.svg\",\n                \"logo_whitebg_png\": \"Visa_whitebg@2x.png\",\n                \"name\": \"visa\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ],\n                \"nb_use\": 30,\n                \"date_last_use\": \"2023-02-08T09:13:26.364Z\"\n            }\n        ]\n    }\n}"},{"id":"9c044405-c5fd-43e6-ba39-bedfa52c71ff","name":"Create checkout for type Hosted Page","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"hosted_page\",\n    \"locale\": \"fr_FR\",\n    \"payment_method_name\": \"visa\",\n    \"operation_type\":\"authorize\",\n    \"amount\": 68.18,\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"cancel_url\": \"https://www.google.com/search?q=cancel\",\n    \"device_type\": \"mobile\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"+01:00\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_type\": \"physical\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"plan_id\": \"PL-532332\",\n    \"contract_id\": \"CT-532332\",\n    \"subscriber_id\": \"SBE-532332\",\n    \"subscription_description\": \"3 months waranty\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/payment/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"011111\",\n        \"description\": \"checkout created successfully\"\n    },\n    \"redirect_url\": \"https://securepay-sandbox.norbr.com/d7b455b1c3fa3ff68da50e64db9ebec37e5497f1e0308fcb732d8fa3f20f49cc\",\n    \"checkout\": {\n        \"accept_url\": \"https://www.test.com\",\n        \"amount\": 68.18,\n        \"basket_content\": [\n            {\n                \"product_availability\": true,\n                \"product_description\": \"White tee shirt, size M\",\n                \"product_id\": \"39851062\",\n                \"product_name\": \"Tee Shirt MED\",\n                \"product_price\": 20,\n                \"product_quantity\": 2,\n                \"product_sku\": \"TSH-MED-WHI-COT\",\n                \"product_tax_amount\": 4.14,\n                \"product_type\": \"physical\",\n                \"seller_commission\": 4.41,\n                \"seller_id\": \"SEL-07428099\",\n                \"seller_name\": \"nounplus\",\n                \"total_amount\": 44.14\n            },\n            {\n                \"product_availability\": true,\n                \"product_description\": \"Red dress, size M\",\n                \"product_id\": \"40547343\",\n                \"product_name\": \"Dress MED\",\n                \"product_price\": 22,\n                \"product_quantity\": 1,\n                \"product_sku\": \"DRE-MED-RED-LEA\",\n                \"product_tax_amount\": 2.04,\n                \"product_type\": \"physical\",\n                \"seller_commission\": 2.4,\n                \"seller_id\": \"SEL-54539757\",\n                \"seller_name\": \"faruber\",\n                \"total_amount\": 24.04\n            }\n        ],\n        \"basket_id\": \"BSK-5942478750\",\n        \"basket_type\": \"physical\",\n        \"cancel_url\": \"https://www.google.com/search?q=cancel\",\n        \"contract_id\": \"CT-532332\",\n        \"currency\": \"EUR\",\n        \"customer_account_add_payment_means_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_attempts_order_day\": 1,\n        \"customer_account_attempts_order_six_months\": 6,\n        \"customer_account_attempts_order_year\": 8,\n        \"customer_account_change_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_change_password_date\": \"2020-06-18T00:00:00.000Z\",\n        \"customer_account_creation_date\": \"2020-03-19T00:00:00.000Z\",\n        \"customer_account_successful_orders_day\": 1,\n        \"customer_account_successful_orders_six_months\": 5,\n        \"customer_account_successful_orders_year\": 7,\n        \"customer_billing_city\": \"SARTROUVILLE\",\n        \"customer_billing_country\": \"FR\",\n        \"customer_billing_first_name\": \"Kirby\",\n        \"customer_billing_last_name\": \"Nash\",\n        \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n        \"customer_billing_zip_code\": \"78500\",\n        \"customer_birth_date\": \"2020-06-22T00:00:00.000Z\",\n        \"customer_browser_info_accept_header\": \"test2\",\n        \"customer_browser_info_color_depth\": \"test1\",\n        \"customer_browser_info_java_enabled\": true,\n        \"customer_browser_info_js_enabled\": false,\n        \"customer_browser_info_language\": \"FR\",\n        \"customer_browser_info_screen_height\": 119,\n        \"customer_browser_info_screen_width\": 333,\n        \"customer_browser_info_time_zone\": \"Paris&#x2F;London\",\n        \"customer_browser_info_user_agent\": \"Mozilla---\",\n        \"customer_city\": \"SARTROUVILLE\",\n        \"customer_country\": \"FR\",\n        \"customer_email\": \"kirby.nash@gmail.com\",\n        \"customer_first_name\": \"Kirby\",\n        \"customer_gender\": \"female\",\n        \"customer_id\": \"4025251046660958\",\n        \"customer_identification_number\": \"GTF730340H7\",\n        \"customer_ip\": \"203.200.6.117\",\n        \"customer_last_name\": \"Nash\",\n        \"customer_phone_number\": \"0686606737\",\n        \"customer_phone_number_type\": \"mobile\",\n        \"customer_street_name\": \"37 rue du Président Roosevelt\",\n        \"customer_zip_code\": \"78500\",\n        \"decline_url\": \"https://www.test.com\",\n        \"device_type\": \"mobile\",\n        \"exception_url\": \"https://www.test.com\",\n        \"expiration_date\": \"2023-10-18T15:09:03.668Z\",\n        \"is_customer_registered\": true,\n        \"is_return_accepted\": true,\n        \"locale\": \"fr-FR\",\n        \"operation_type\": \"authorize\",\n        \"order_merchant_id\": \"276398531664\",\n        \"token_type\": \"oneshot\",\n        \"type\": \"hosted_page\",\n        \"payment_channel\": \"e-commerce\",\n        \"payment_method_name\": \"visa\",\n        \"pending_url\": \"https://www.test.com\",\n        \"plan_id\": \"PL-532332\",\n        \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n        \"shipping_address_country\": \"FR\",\n        \"shipping_address_first_use_date\": \"2020-03-19T00:00:00.000Z\",\n        \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n        \"shipping_address_street_name_line2\": null,\n        \"shipping_address_zip_code\": \"92200\",\n        \"shipping_carrier_name\": \"DHL\",\n        \"shipping_delivery_method\": \"customer_address\",\n        \"shipping_delivery_range\": \"sameday\",\n        \"shipping_first_name\": \"\",\n        \"shipping_id\": \"318378289489\",\n        \"shipping_last_name\": \"\",\n        \"shipping_phone_number\": \"\",\n        \"shipping_price\": 20,\n        \"shipping_tax\": 5,\n        \"status\": \"created\",\n        \"subscriber_id\": \"SBE-532332\",\n        \"subscription_description\": \"3 months waranty\",\n        \"website_url\": \"www.exemple.com\",\n        \"checkout_id\": \"652ff18bfadcf444bedb4f83\"\n    }\n}"}],"_postman_id":"655b176e-ec23-4221-9942-56536a88c33b"}],"id":"fcff5565-e539-417e-af33-afd1c1026ee4","description":"<p>Use this endpoint to build and customize your checkout depending on your customer specific situation and always be up to date between your payment stack and your payment page without further development.</p>\n<p>Use the <code>checkout_id</code> from the response when initiating the .js and directly see the result on your checkout page.</p>\n<p>Or use all the information from the response to build your own page with the required fields and logos for each payment methods.</p>\n","_postman_id":"fcff5565-e539-417e-af33-afd1c1026ee4"},{"name":"Order","item":[{"name":"Create an order","id":"0c45859a-1e6a-4ae8-86f4-4499d16f5265","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key"},{"key":"version","value":"1.0.0"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the <code>/payment/token</code> request</p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id is used to process the transaction. You will find this information in your OnRamp account</p>\n","type":"text"},{"key":"payment_method_name","value":"<string> ","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order.</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place :  <code>e-commerce</code>, <code>recurring</code>, <code>moto</code>,<code> pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The 2-letter ISO country code referring to the customer's country</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>The /payment/order request handles different use cases and accepts numerous information about your customer, the basket, the shipping or the order itself.</p>\n<p>A successful order created with the <code>operation_type=authorize</code> will only block the funds on your customer bank account but <strong>won't debit the account</strong>. In order to debit your customer bank account and receive the funds, you will need to <strong>use the payment/maintenance endpoint to capture</strong> the corresponding amount.</p>\n<p>If you wish to send the debit request directly with the authorization request, you need to set the field <code>operation_type=direct_capture</code>.</p>\n<p>Use the <code>payment_method_name</code> to choose the payment method you want, be aware that you need at least one partner account with the payment method activated to be able to process it.<br />Go to the <a href=\"https://www.merchant.norbr.com/payment-networks\">Payment Networks</a> page on your OnRamp account to check if it's activated, or add a partner account with the specific payment method, and go to our <a href=\"#cc0e1042-6e30-479a-af25-c4ecc0cc6abd\">APM folder</a> to check how to ask for a specific payment method.</p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bb44c4e4-e2ec-4d36-be8a-6540f2585993","name":"Create an order card","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"authorize\",\n    \"token\": \"b65ab7f6099b1fd8e357ea319dc851f70daebe9e333be065a23d8239130089c3\",\n    \"merchant_contract\": \"608526227b9daa000b8c0174\",\n    \"checkout_id\": \"67ceb0cb9af8068910f8a752\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": 68.18,\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\":\"1 jean t.38\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"authorization successful\"\n    },\n    \"order_id\": \"60d1d672d0a0c2000cff7eae\",\n    \"status\": \"authorization_successful\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"\",\n    \"customer_country\": \"\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\": \"1 jean t.38\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"Checkout\",\n    \"risk_assessment_date\": \"2021-06-22T12:24:35.508Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"Checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"\",\n    \"authorization_date\": \"2021-06-22T12:24:18.243Z\",\n    \"authorization_result\": \"authorization_successful\",\n    \"authorization_code\": \"pay_o4j7rzswitkkzmb6qo2wnheczm\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_total_amount\": \"\",\n    \"is_refunded\": false,\n    \"refund_date\": null,\n    \"refund_result\": \"\",\n    \"refund_total_amount\": \"\",\n    \"is_cancelled\": false,\n    \"cancellation_date\": null,\n    \"cancellation_result\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"608526227b9daa000b8c0174\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\"\n}"}],"_postman_id":"0c45859a-1e6a-4ae8-86f4-4499d16f5265"},{"name":"Update an order","id":"c0acea8d-637c-458d-b189-c936fc51044e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#e7f567ec-12a2-448d-bac5-3b52e5766309\">APM folder</a></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the <code>/payment/token</code> request</p>\n","type":"text"},{"key":"operation_type","value":"<enum>","description":"<p>Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"authentication_indicator","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_3ds</code>, <code>ask_3ds</code>, <code>force_3ds</code></p>\n","type":"text"},{"key":"payment_channel","value":"<enum>","description":"<p>Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order/{{order_id}}","description":"<p>Use this method to <strong>update an order previously created but not successful</strong>. </p>\n<p>All the following information can be updated : </p>\n<ul>\n<li>Operation type (mandatory)</li>\n<li>Token</li>\n<li>Payment channel (mandatory)</li>\n<li>Authentication indicator </li>\n<li>Payment method </li>\n<li>Customer's IP</li>\n<li>Merchant contract</li>\n</ul>\n<p><strong>Basket content and customer information (except ip address) can not be updated</strong> via this method, a new order will have to be created if these information must be changed.</p>\n","urlObject":{"path":["payment","order","{{order_id}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"0bee3228-4ee5-4c42-a67b-246f32798c4d","name":"Update an order","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"operation_type\": \"direct_capture\",\n\t\"token\": \"e131ae61-54dd-4877-be66-50008fd7735c\",\n    \"payment_channel\": \"e-commerce\",\n\t\"payment_method_name\": \"visa\",\n\t\"authentication_indicator\": \"no_3ds\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"merchant_contract\": \"5fa03b55e394b7a83c5f2d94\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/order/123456789765"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"9555555\",\n        \"description\": \"Capture requested\"\n    },\n    \"order_id\": \"5fcf442a152c98000a12b66b\",\n    \"status\": \"capture_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 17.12,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"111112223\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\":\"1 jean t.38\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"checkout\",\n    \"risk_assessment_date\": \"2020-12-08T09:15:22.767Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"no_3ds\",\n    \"authentication_partner\": \"\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"\",\n    \"authorization_date\": \"2020-12-08T09:15:22.767Z\",\n    \"authorization_result\": \"capture_requested\",\n    \"authorization_code\": \"\",\n    \"authorization_amount\": 17.12,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"capture_requested\",\n    \"capture_amount\": 17.12,\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"5fa03b55e394b7a83c5f2d94\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\"\n}"}],"_postman_id":"c0acea8d-637c-458d-b189-c936fc51044e"},{"name":"Retrieve an order","event":[{"listen":"test","script":{"exec":["//Healthcheck","pm.test(\"Status code is 200\", function () { pm.response.to.have.status(200);});","","pm.test(\"Payment product should be equal ENV randomPaymentProduct\", function () {","    pm.expect( pm.response.json().payment_data.payment_product).to.eql(pm.environment.get(\"randomPaymentProduct\"));","});","","pm.test(\"Token should be equal ENV token\", function () {","    pm.expect(pm.response.json().payment_data.token).to.eql(pm.environment.get(\"token\"));","});","","pm.test(\"MID should be equal ENV mid\", function () {","    pm.expect(pm.response.json().mid).to.eql(pm.environment.get(\"mid\"));","});","","/*pm.test(\"ProviderID should be equal ENV provider_id\", function () {","    pm.expect(pm.response.json().provider_id).to.eql(pm.environment.get(\"provider_id\"));","});*/","","pm.test(\"_id should be equal ENV order_id\", function () {","    pm.expect(pm.response.json()._id).to.eql(pm.environment.get(\"order_id\"));","});"],"type":"text/javascript","id":"d7bfadb3-fee2-4a44-8414-0b476b00a44d"}}],"id":"4f705041-0e55-4508-95ef-4ef57bfc9f5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{apiUrl}}/payment/order/{{order_id}}","description":"<p>Retrieve all the information stored on the <code>order</code> via its identifier returned as the <code>order_id</code>.</p>\n<p>It will provide in response all the information related to the <code>order</code> and its latest <code>status</code> at the time of the request.</p>\n<p>The information retrieved includes the steps the order went through and their details for <code>authentication</code>, <code>authorization</code>, <code>capture</code> and <code>refund</code>.</p>\n","urlObject":{"path":["payment","order","{{order_id}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d9d6042a-9402-4232-82c1-e4035e8af52c","name":"Get information order","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"url":"https://api-sandbox.onramppay.com/payment/order/607ef8b3423a54000a8caba9"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"{{order_id}}\",\n    \"type\": \"direct_capture\",\n    \"currency\": \"EUR\",\n    \"amount\": 26,\n    \"giftcard_used\": false,\n    \"order_merchant_id\": \"276398531664\",\n    \"baskets\": [],\n    \"attempts_remaining\": 2,\n    \"merchant_account\": \"615f3066c67357000ad556e1\",\n    \"merchant_data\": [],\n    \"createdAt\": \"2022-02-06T15:38:23.630Z\",\n    \"createdBy\": {\n        \"name\": \"Test Sandbox\"\n    },\n    \"transactions\": [\n        {\n          \"id\": \"63e11eef2c34b18c94c9b1ac\",\n            \"type\": \"authorize\",\n            \"amount\": 26,\n            \"currency\": \"EUR\",\n            \"status\": \"authorization_declined\",\n            \"authentication_indicator\": \"no_3ds\",\n            \"authentication_partner\": null,\n            \"authentication_partner_api_name\": null,\n            \"authentication_request_date\": null,\n            \"authentication_request_status\": null,\n            \"authentication_date\": null,\n            \"authentication_result\": null,\n            \"authorization_status\": \"authorization_declined\",\n            \"authorization_request_date\": \"2022-02-06T15:38:23.640Z\",\n            \"authorization_request_status\": \"authorization_requested\",\n            \"authorization_result\": \"failure\",\n            \"cancellation_request_date\": null,\n            \"cancellation_request_status\": null,\n            \"cancellation_date\": null,\n            \"cancellation_status\": null,\n            \"cancellation_result\": null,\n            \"capture_request_date\": null,\n            \"capture_request_status\": null,\n            \"capture_date\": null,\n            \"capture_status\": null,\n            \"capture_result\": null,\n            \"refund_date\": null,\n            \"refund_request_date\": null,\n            \"refund_request_status\": null,\n            \"refund_status\": null,\n            \"refund_result\": null,\n            \"refund_reason\": null,\n            \"payin_partner\": \"Checkout\",\n            \"psp_transaction_id\": \"pay_55jc5p4puvnkjabfm6a5ejn3ka\",\n            \"psp_token\": \"src_yitkciwzwwhe3k7awp4dzqqraq\",\n            \"operations\": [\n                {\n                    \"_id\": \"63e11eef2c34b18c94c9b1ad\",\n                    \"type\": \"risk_assessment\",\n                    \"request_date\": \"2022-02-06T15:38:23.637Z\",\n                    \"request_status\": \"risk_assessment_requested\",\n                    \"amount\": 26,\n                    \"currency\": \"EUR\",\n                    \"transaction\": \"63e11eef2c34b18c94c9b1ac\",\n                    \"merchant_account\": \"615f3066c67357000ad556e1\",\n                    \"createdBy\": \"61b9060f18af3b000a87c5f7\",\n                    \"createdAt\": \"2022-02-06T15:38:23.637Z\",\n                    \"updatedAt\": \"2022-02-06T15:38:26.033Z\",\n                    \"result_date\": \"2022-02-06T15:38:26.017Z\",\n                    \"result_status\": \"risk_assessment_approved\",\n                    \"result_response\": \"accepted\",\n                    \"partner_operation_id\": \"act_55jc5p4puvnkjabfm6a5ejn3ka\",\n                    \"partner_result_code\": \"20005\",\n                    \"partner_result_description\": \"Declined - Do Not Honour\",\n                    \"request_result_date\": \"2022-02-06T15:38:24.907Z\",\n                    \"updatedBy\": \"61a90ddbc96731000a7ea91e\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1ad\"\n                },\n                {\n                    \"_id\": \"63e11eef2c34b18c94c9b1af\",\n                    \"type\": \"authorization\",\n                    \"request_date\": \"2022-02-06T15:38:23.640Z\",\n                    \"request_status\": \"authorization_requested\",\n                    \"amount\": 26,\n                    \"currency\": \"EUR\",\n                    \"transaction\": \"63e11eef2c34b18c94c9b1ac\",\n                    \"merchant_account\": \"615f3066c67357000ad556e1\",\n                    \"createdBy\": \"61b9060f18af3b000a87c5f7\",\n                    \"createdAt\": \"2022-02-06T15:38:23.641Z\",\n                    \"updatedAt\": \"2022-02-06T15:38:26.033Z\",\n                    \"request_response\": \"success\",\n                    \"result_date\": \"2022-02-06T15:38:24.908Z\",\n                    \"result_status\": \"authorization_declined\",\n                    \"result_response\": \"failure\",\n                    \"partner_operation_id\": \"act_55jc5p4puvnkjabfm6a5ejn3ka\",\n                    \"partner_result_code\": \"20005\",\n                    \"partner_result_description\": \"Declined - Do Not Honour\",\n                    \"request_result_date\": \"2022-02-06T15:38:24.908Z\",\n                    \"updatedBy\": \"61a90ddbc96731000a7ea91e\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1af\"\n                }\n            ],\n            \"is_authorized\": false,\n            \"is_captured\": false,\n            \"is_cancelled\": false,\n            \"is_refunded\": false,\n            \"is_chargebacked\": false,\n            \"is_authenticated\": false,\n            \"is_suspicious\": false,\n            \"risk_assessment_date\": \"2022-02-06T15:38:23.637Z\",\n            \"risk_assessment_partner\": \"Checkout\",\n            \"risk_assessment_partner_api_name\": \"checkout\",\n            \"risk_assessment_result\": \"accepted\",\n            \"risk_assessment_reason\": null,\n            \"risk_assessment_score\": null,\n            \"risk_assessment_reason_code\": null,\n            \"chargeback_date\": null,\n            \"chargeback_reason\": null,\n            \"chargeback_reason_code\": null,\n            \"chargeback_amount\": null,\n            \"customer_ip_country\": \"XX\",\n            \"customer_last_name\": \"Nash\",\n            \"customer_email\": \"kirby.nash@gmail.com\",\n            \"customer_account_creation_date\": null,\n            \"customer_account_change_date\": null,\n            \"customer_account_change_password_date\": null,\n            \"customer_account_attempts_add_card\": null,\n            \"customer_account_attempts_order_year\": null,\n            \"customer_account_add_payment_means_date\": null,\n            \"customer_browser_info_accept_header\": null,\n            \"customer_browser_info_color_depth\": null,\n            \"customer_browser_info_java_enabled\": null,\n            \"customer_browser_info_js_enabled\": null,\n            \"customer_browser_info_language\": null,\n            \"customer_browser_info_screen_height\": null,\n            \"customer_browser_info_screen_width\": null,\n            \"customer_browser_info_time_zone\": null,\n            \"customer_browser_info_user_agent\": null,\n            \"customer_phone_number\": null,\n            \"customer_phone_number_type\": null,\n            \"customer_street_name\": null,\n            \"customer_city\": null,\n            \"customer_zip_code\": null,\n            \"customer_country\": null,\n            \"customer_billing_first_name\": null,\n            \"customer_billing_last_name\": null,\n            \"customer_billing_street_name\": null,\n            \"customer_billing_city\": null,\n            \"customer_billing_zip_code\": null,\n            \"customer_billing_country\": null,\n            \"customer_ip\": \"203.200.6.117\",\n            \"token\": \"78eed88ab5f60ff92904f4298977b8e609d7d48788265e8af056446e28c7ffd2\",\n            \"payment_channel\": \"e-commerce\",\n            \"payment_method_name\": \"visa\",\n            \"payment_method_type\": \"card\",\n            \"psp_result_code\": \"20005\",\n            \"psp_result_description\": \"Declined - Do Not Honour\",\n            \"is_order_last_transaction\": true,\n            \"is_fallback\": false,\n            \"card_6_digits\": \"424242\",\n            \"card_4_digits\": \"4242\",\n            \"card_issuer\": \"\",\n            \"card_country\": \"GB\",\n            \"is_new_transaction\": false,\n            \"merchant_contract\": \"615f3246c67357000ad55863\",\n            \"is_shipping_diff_billing\": null,\n            \"is_customer_diff_billing\": null,\n            \"is_customer_diff_shipping\": null,\n            \"order_merchant_id\": \"276398531664\",\n            \"recurring\": true,\n            \"occurrence\": \"second\",\n            \"status_history\": [\n                {\n                    \"status\": \"created\",\n                    \"date\": \"2022-02-06T13:00:51.193Z\"\n                },\n                {\n                    \"status\": \"risk_assessment_requested\",\n                    \"date\": \"2022-02-06T15:38:23.639Z\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1ad\"\n                },\n                {\n                    \"status\": \"authorization_requested\",\n                    \"date\": \"2022-02-06T15:38:23.641Z\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1af\"\n                },\n                {\n                    \"status\": \"risk_assessment_approved\",\n                    \"date\": \"2022-02-06T15:38:24.907Z\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1ad\"\n                },\n                {\n                    \"status\": \"authorization_declined\",\n                    \"date\": \"2022-02-06T15:38:24.909Z\",\n                    \"request_id\": \"63e11eef2c34b18c94c9b1af\"\n                }\n            ],\n            \"authorization_date\": \"2022-02-06T15:38:24.908Z\",\n            \"psp_transaction_date\": \"2022-02-06T15:38:24.000Z\",\n            \"risk_assessment_partner_id\": \"5fd3780e75179e000a73c0ea\",\n            \"captured_amount\": 0,\n            \"capture_amount_request\": 0,\n            \"amount_formatted\": \"26\",\n            \"capturable_amount\": 0,\n            \"is_capturable\": false,\n            \"refunded_amount\": 0,\n            \"refundable_amount\": 0,\n            \"refund_amount_request\": 0,\n            \"is_refundable\": false,\n            \"is_cancellable\": false,\n            \"is_multiple_captures_available\": false,\n            \"is_partial_capture_available\": true,\n            \"is_multiple_refunds_available\": false,\n            \"is_partial_refund_available\": true\n        }\n    ]\n}"}],"_postman_id":"4f705041-0e55-4508-95ef-4ef57bfc9f5f"}],"id":"36f612cc-6736-4fd0-9ff3-6b1c36ac2561","description":"<p>Order objects are created to handle customers' purchases. You can <code>create</code>, <code>retrieve</code> or <code>update</code> an order.</p>\n<p>This is a single API that can handle all payment methods and all payment channels.</p>\n<p>Orders are identified by a unique ID : <code>order_id</code></p>\n<hr />\n<h2>Order workflows and status</h2>\n\n<p>Each order will follow a workflow that will give you the useful information to understand exactly what is happening with your order and the different providers used to process it.</p>\n<p>The status related to the risk assessment will either come from a specific fraud prevention provider or directly from the payment provider depending on the setup of your OnRamp account.  </p>\n<img src=\"https://content.pstmn.io/06591fe1-45cc-4399-9825-3ab3ed9b755f/b3JkZXItbm8zRFMuanBn\" alt />\n\n<hr />\n<h2>Operation type</h2>\n\n<p>Use the <code>operation_type</code> field to indicate if you want to capture directly your order or if you only want to do an authorization that you will then capture later.</p>\n<p>Be aware that an <code>authorization</code> expires and that you will have a limited amount of time to <code>capture</code> your order.</p>\n<p>Also, <strong>not all payment methods allow delayed capture</strong>, please refer to the <a href=\"#cc0e1042-6e30-479a-af25-c4ecc0cc6abd\">APM collection</a> to know if it's available or not.</p>\n<hr />\n<h2>Tokens</h2>\n\n<p>Tokens are only mandatory when trying to process a card order.</p>\n<p>You will either have received it after using our <a href=\"#hosted-elements\">hosted elements</a> or the POST <a href=\"#96370c3f-a620-4960-b918-3a55e90d07be\">payment/token</a>.</p>\n","_postman_id":"36f612cc-6736-4fd0-9ff3-6b1c36ac2561"},{"name":"Maintenance","item":[{"name":"Capture an order","id":"fc4f966b-5616-41d9-a47b-7c3e9322742b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"amount","value":"<float>","description":"<p>Amount to be captured. This amount can be inferior to the amount of the order in case of a partial capture</p>\n"},{"key":"","value":"","description":"","disabled":true},{"key":"","value":"","disabled":true}]},"url":"{{apiUrl}}/payment/maintenance/capture/{{order_id}}","description":"<p>Once your order has been <code>authorized</code>, you can use this request to <code>/capture</code> the funds.</p>\n<p>You'll only be able to use this endpoint if your order has not been captured or fully captured yet.</p>\n<p>It will give the instruction to the <a href=\"https://en.wikipedia.org/wiki/Issuing_bank\"><b>issuer bank</b></a> (your customer's bank) to pay out the funds previously locked by the <code>authorization</code>.</p>\n<p>You can optionally <code>/capture</code> <strong>only part of an order</strong>. You can do so multiple times, until the entire <code>order</code> has been captured.</p>\n<p>If you leave the <code>amount</code> empty, OnRamp will consider this request as a <strong>full capture</strong> of the order by default.</p>\n","urlObject":{"path":["payment","maintenance","capture","{{order_id}}"],"host":["{{apiUrl}}"],"query":[{"disabled":true,"key":"order_id","value":"<string>"}],"variable":[]}},"response":[{"id":"dae82b56-8bb0-49c1-99b1-c8bedfa13aff","name":"Capture successful","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\":1.15\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/maintenance/capture/123456789"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"521080\",\n        \"description\": \"pending capture request\"\n    },\n    \"order_id\": \"123456789\",\n    \"transaction_id\": \"456789UGFGU876TG\",\n    \"status\": \"capture_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 1.15,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"0001111222\",\n    \"is_authenticated\": false,\n    \"is_authorized\": true,\n    \"capture_date\": \"2022-06-21T13:38:10.766Z\",\n    \"capture_request_status\": \"capture_requested\",\n    \"captured_amount\": 0,\n    \"capturable_amount\": 0,\n    \"total_capture_amount_requested\": 1.15,\n    \"capture_amount_requested\": 1.15,\n    \"payin_partner\": \"Checkout\",\n    \"capture_id\": \"3456789OIUGFT787654RTYH\"\n}"}],"_postman_id":"fc4f966b-5616-41d9-a47b-7c3e9322742b"},{"name":"Refund an order","id":"3ce13a77-d161-46b6-a53b-dccd4a357d2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"amount","value":"<float>","description":"<p>Amount to be refunded. This amount can only be inferior or equal to the <code>total_capture_amount</code></p>\n"},{"key":"refund_reason","value":"<enum>","description":"<p>Reason for the refund : <code>requested_by_customer</code>, <code>fraudulent</code>, <code>duplicate</code>, <code>other</code></p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/maintenance/refund/{{order_id}}","description":"<p>When you refund an order, you must specify its <code>order_id</code>. </p>\n<p>Creating a new refund will refund an <code>order</code> that has previously been <code>captured</code> but not refunded yet. <strong>Funds will be refunded</strong> via the payment brand originally charged.</p>\n<p>You can optionally <strong>refund only part of an order</strong>. You can do so multiple times, until the <code>order</code> has been completely refunded.</p>\n<p>Once entirely refunded, an <code>order</code> can’t be refunded again. This method will return an error when called on an already-refunded <code>order</code>, or when trying to refund more money than is left on the <code>order</code>.</p>\n<p>If you're trying to refund an order with <code>authorized</code> status, then please refer to the cancel request. </p>\n","urlObject":{"path":["payment","maintenance","refund","{{order_id}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cf290615-a4db-4070-8b3d-e73408829856","name":"Refund successful","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\":1.15,\n    \"refund_reason\":\"requested_by_customer\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/maintenance/refund/123456789"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"621080\",\n        \"description\": \"pending refund request\"\n    },\n    \"order_id\": \"123456789\",\n    \"transaction_id\": \"458UGH98765YGFGY7\",\n    \"status\": \"refund_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 1.15,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"0001111222\",\n    \"is_authenticated\": false,\n    \"is_authorized\": true,\n    \"refund_date\": \"2022-06-21T13:38:33.070Z\",\n    \"refund_request_status\": \"refund_requested\",\n    \"refunded_amount\": 0,\n    \"refundable_amount\": 0,\n    \"total_refund_amount_requested\": 1.15,\n    \"refund_amount_requested\": 1.15,\n    \"payin_partner\": \"Checkout\",\n    \"request_id\": \"45678UGU89765478UGY8765\"\n}"}],"_postman_id":"3ce13a77-d161-46b6-a53b-dccd4a357d2d"},{"name":"Refund an order with partial capture","id":"891a0cc0-18aa-48ed-9897-ca2f204f939a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"amount","value":"<float>","description":"<p>Amount to be refunded. This amount can only be inferior or equal to the <code>total_capture_amount</code></p>\n"},{"key":"refund_reason","value":"<enum>","description":"<p>Reason for the refund : <code>requested_by_customer</code>, <code>fraudulent</code>, <code>duplicate</code>, <code>other</code></p>\n","type":"text"},{"key":"capture_id","value":"<string>","description":"<p>Id of the capture you want to refund. Mandatory field if you have done a partial capture. You can find this information in the response of POST <code>/maintenance/capture</code></p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/maintenance/refund/{{order_id}}","description":"<p>When you refund an order, you must specify its <code>order_id</code>. </p>\n<p>Creating a new refund will refund an <code>order</code> that has previously been <code>captured</code> but not refunded yet. <strong>Funds will be refunded</strong> via the payment brand originally charged.</p>\n<p>You can optionally <strong>refund only part of an order</strong>. You can do so multiple times, until the <code>order</code> has been completely refunded.</p>\n<p>If you have capture the order <strong>only partially or trough several capture requests</strong>. You will need to specify the <code>capture_id</code> in the refund request. </p>\n<p>Once entirely refunded, an <code>order</code> can’t be refunded again. This method will return an error when called on an already-refunded <code>order</code>, or when trying to refund more money than is left on the <code>order</code>.</p>\n<p>If you're trying to refund an order with <code>authorized</code> status, then please refer to the cancel request.</p>\n","urlObject":{"path":["payment","maintenance","refund","{{order_id}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e52d9e1d-f838-4dc9-a61c-e6a17f1a2890","name":"Refund successful","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\":1.15,\n    \"refund_reason\":\"requested_by_customer\",\n    \"capture_id\":\"456789087654567898YTFGY7654\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-sandbox.onramppay.com/payment/maintenance/refund/123456789"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"sandbox","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"621080\",\n        \"description\": \"pending refund request\"\n    },\n    \"order_id\": \"123456789\",\n    \"transaction_id\": \"458UGH98765YGFGY7\",\n    \"status\": \"refund_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 1.15,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"0001111222\",\n    \"is_authenticated\": false,\n    \"is_authorized\": true,\n    \"refund_date\": \"2022-06-21T13:38:33.070Z\",\n    \"refund_request_status\": \"refund_requested\",\n    \"refunded_amount\": 0,\n    \"refundable_amount\": 0,\n    \"total_refund_amount_requested\": 1.15,\n    \"refund_amount_requested\": 1.15,\n    \"payin_partner\": \"Checkout\",\n    \"request_id\": \"45678UGU89765478UGY8765\"\n}"}],"_postman_id":"891a0cc0-18aa-48ed-9897-ca2f204f939a"},{"name":"Cancel an order","id":"62526ff5-2c21-422b-ad2b-7194b59803d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"{{apiUrl}}/payment/maintenance/cancel/{{order_id}}","description":"<p>Use the <code>/cancel</code> end-point to void a previous successful authorization.</p>\n<p>This operation will release the funds on hold on your customer account. This operation can only be done if <strong>no capture has been done yet</strong>.</p>\n<p>Also keep in mind that an authorization will expire on its own after a month but if you wish to release the authorization earlier, you can use this endpoint.</p>\n<p><strong>Once the authorization has been succesfully cancelled, the order cannot be captured.</strong></p>\n<p>Find below the status workflow for this specific operation :  </p>\n<img src=\"https://content.pstmn.io/dbb9e728-8b32-4220-8ef7-f04a3b6bbb0a/Y2FuY2VsLWF1dGhvcml6YXRpb24uanBn\" alt />","urlObject":{"path":["payment","maintenance","cancel","{{order_id}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d37e811b-7859-423f-8168-55bb52dbc2f8","name":"Cancel an order","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"YOUR_PRIVATE_API_KEY","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"url":"https://api-sandbox.onramppay.com/payment/maintenance/cancel/607ef8b3423a54000a8caba9"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{ \n    \"result\": {\n    \"code\": \"977777\",\n    \"description\": \"Authorization Cancel requested\"\n    },\n \"order_id\": \"123456789765\",\n \"transaction_id\": \"63e122f92c34b18c94c9b587\",\n \"status\": \"authorization_cancel_requested\",\n \"payment_method_name\": \"visa\",\n \"order_amount\": 123.42,\n \"order_currency\": \"EUR\",\n \"order_merchant_id\": \"ORD-3747465478-1\",\n \"cancellation_date\": null,\n \"cancellation_result\": \"pending\",\n \"request_id\": \"63e123002c34b18c94c9b5b2\"\n }\n "}],"_postman_id":"62526ff5-2c21-422b-ad2b-7194b59803d8"}],"id":"af1efc59-2739-4407-824e-d27fd4938c4f","description":"<p>The <code>/maintenance</code> endpoint will cover all the operations that can happen post successful authorization. </p>\n<p>It can only be used after a successful authorization (through the <code>/payment/order</code>). </p>\n","_postman_id":"af1efc59-2739-4407-824e-d27fd4938c4f"},{"name":"3D Secure authentication","item":[{"name":"Create an order with 3DSecure","id":"387525d6-36b2-4eee-8345-c244a1819b4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the `/payment/token' request</p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account</p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order: <code>mobile</code>, <code>laptop</code>, <code>desktop</code>, <code>watch</code>, <code>smart_home</code>, <code>other</code></p>\n","type":"text"},{"key":"challenge_preference","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_preference</code>,<code>challenge_mandatory</code>,<code>challenge_requested</code>,<code>no_challenge</code></p>\n","type":"text"},{"key":"dynamic_descriptor_authorization","value":"<string>","description":"<p>The description passed along on the customer bank statement. This option may not always be possible depending on the chosen route.</p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the `payment_method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender: <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country.  2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The type of customer phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last customer account's update </p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last customer account password's change </p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order attempts (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order attempts (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order attempts (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>, </code>order_availability<code>and</code>order_availability_date`. But not all at the same time.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"shipping_id","value":"<string>","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string>","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<enum>","description":"<p>Indicates where the order is being delivered.\nPossible values : customer_address, in_store, pickup_store, other</p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string>","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string>","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string>","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string>","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string>","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string>","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string>","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string>","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"giftcard_used","value":"<boolean>","description":"<p>Indicates if a gift card was used.</p>\n","type":"text"},{"key":"giftcard_amount","value":"<float>","description":"<p>Total amount used on the gift(s) card.</p>\n","type":"text"},{"key":"giftcard_currency","value":"<string>","description":"<p>Currency of the gift(s) card. 3-letter ISO currency code</p>\n","type":"text"},{"key":"giftcard_number","value":"<integer>","description":"<p>Number of gift cards used.</p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>Use the <code>authentication_indicator</code> field to determine the scenario you want to be in. </p>\n<p>When <code>authentication_indicator</code>=<code>no_3ds</code>, we will directly present the order in authorization. Here, we strongly advise you to use the <code>sca_exemption_reason</code> to explain why this transaction should not go through the authentication process. </p>\n<p>Also, be aware that you can still receive a redirect_url if the issuer considers that this attempt should go through the authentication process. So be sure to always expect it in the response. </p>\n<p>When <code>authentication_indicator</code>=<code>ask_3ds</code>, we will do the authentication process if the card is enrolled, if not, we will go directly to the authorization process. </p>\n<p>When <code>authentication_indicator</code>=<code>force_3ds</code>, we will go through the authentication process. If the 3DSecure is not successful after the check enrollment of the card, we will stop the process and decline the transaction. </p>\n<h2 id=\"frictionless-and-challenge-flow\">Frictionless and challenge flow</h2>\n<h4 id=\"what-is-a-frictionless-flow-\">What is a frictionless flow ?</h4>\n<p>A frictionless 3DSecure transaction happens when the authentication process is successfully done without having to redirect your customer towards its bank authentication page. </p>\n<p>This flow offers the best of both worlds: the security of the 3DSecure without the risk of losing your customer in the payment process. </p>\n<h4 id=\"how-to-make-it-happen\">How to make it happen?</h4>\n<p>The issuer will use all the data sent in the payment process to authenticate your customer without having to use a 2-factor-authentication process. So make sure to send as much data as you can. \nYou will see for instance fields about your customer's browser or its account history. The more data you are able to share about your customer, the more chance you have of having a frictionless flow. </p>\n<h4 id=\"what-is-the-challenge-flow\">What is the challenge flow?</h4>\n<p>The challenge flow is similar to the flow you are used to with a 3DSecure 1 transaction. </p>\n<p>Basically the issuer considers that it doesn't have enough information about the customer and its related transaction to be able to authenticate it by itself and asks the customer to authenticate. </p>\n<p>For you, as a merchant, you will receive a <code>redirect_url</code> in the response. </p>\n<p>The only difference with 3DSecure 1 is the way the customer will authenticate. Depending on the issuer, the customer might have to use Biometric or in-app authentication for instance, instead of the classical SMS OTP, which is already an improvement in terms of user experience. </p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"534ff3a9-024b-445b-a530-7bd3a070b93b","name":"Create an order card with 3DSecure","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"b65ab7f6099b1fd8e357ea319dc851f70daebe9e333be065a23d8239130089c3\",\n    \"merchant_contract\": \"615f3246c67357000ad55863\",\n    \"checkout_id\":\"67ceb40f9af8068910f8a819\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"authentication_indicator\": \"ask_3ds\",\n    \"dynamic_descriptor_authorization\": \"VITAMIX-276398531664\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"+01:00\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"customer_items_reorder\": false,\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"giftcard_used\": true,\n    \"giftcard_amount\": 11,\n    \"giftcard_number\": \"81467097\",\n    \"giftcard_currency\": \"EUR\",\n    \"max_attempts\": \"10\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"421080\",\n        \"description\": \"pending authorization\"\n    },\n    \"order_id\": \"60d1df940ddc65000a44dac4\",\n    \"status\": \"authorization_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.norbr.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"\",\n    \"customer_country\": \"\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"Checkout\",\n    \"risk_assessment_date\": \"2021-06-22T13:03:27.689Z\",\n    \"risk_assessment_result\": \"\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"Checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"\",\n    \"authorization_date\": \"2021-06-22T13:03:16.856Z\",\n    \"authorization_result\": \"created\",\n    \"authorization_code\": \"pay_67r66as4ddd2xfipbsztiprqi4\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_total_amount\": \"\",\n    \"is_refunded\": false,\n    \"refund_date\": null,\n    \"refund_result\": \"\",\n    \"refund_total_amount\": \"\",\n    \"is_cancelled\": false,\n    \"cancellation_date\": null,\n    \"cancellation_result\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"608526227b9daa000b8c0174\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\",\n    \"redirect_url\": \"https://3ds2-sandbox.ckotech.co/interceptor/3ds_qs65u3ln2sie7agr32zjkerifq\"\n}"}],"_postman_id":"387525d6-36b2-4eee-8345-c244a1819b4d"},{"name":"Create an order with exemption request","id":"226b522a-f612-41d8-b26b-f4d86871871d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the <code>/payment/token</code> request</p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in  your OnRamp account</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place: <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order : <code>mobile</code>, <code>laptop</code>, <code>desktop</code>, <code>watch</code>, <code>smart_home</code>, <code>other</code></p>\n","type":"text"},{"key":"authentication_indicator","value":"<string>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_3ds</code>, <code>ask_3ds</code>, `force_3ds</p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender : <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country.</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country.  2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last update of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last password change on the customer's account.</p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"basket_id","value":"<string>","description":"<p>Unique identifier of the basket.</p>\n","type":"text"},{"key":"basket_type","value":"<string>","description":"<p>Indicates the type of items in the basket : <code>physical</code>, <code>digital</code> or <code>mixed</code></p>\n","type":"text"},{"key":"order_description","value":"<string>","description":"<p>General description of the order.</p>\n","type":"text"},{"key":"order_availaibity","value":"<boolean>","description":"<p>Availability at the moment of the order.</p>\n","type":"text"},{"key":"order_availability_date","value":"<string>","description":"<p>Estimated date of availability of the product if not available at the moment of the order.</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the exemple to see all the fields available in the array. We strongly recommend that you either use this field or the 3 previous one before but not both at the same time.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"shipping_id","value":"<string>","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string>","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<enum>","description":"<p>Indicates where the order is being delivered : <code>customer_address</code>, <code>in_store</code>, <code>pickup_store</code>, `other</p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string>","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string>","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string>","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string>","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string>","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string>","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string>","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string>","description":"<p>The shipping address country.  2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"max_attempts","value":"<integer>","description":"<p>Maximum number of attempts possible on this order. Includes update and fallbacks</p>\n","type":"text"},{"key":"sca_exemption_reason","value":"<enum>","description":"<p>Indicates the reason why the order should be exempted from 3DSecure : <code>low_value</code>, <code>corporate</code>, <code>trusted_beneficiary</code>, <code>risk_analysis</code></p>\n","type":"text"},{"key":"merchant_data","value":"<array>","description":"<p>Custom field where you can send your own data. For each, please specify : <code>key</code>, <code>type</code>, <code>value</code>, <code>is_personal_data</code></p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>Here, we are attempting a no 3DSecure transaction with an exemption set <code>sca_exemption_reason=trusted_beneficiary</code>. </p>\n<p>In return, the issuer ask us to go trough the 3DSecure process, so in your response you will find a 3DSecure <code>redirect_url</code>. </p>\n<p>The possible values for sca_exemption_reason are : </p>\n<ul>\n<li><p>trusted_beneficiary : If the customer has whitelisted you on his banking app. </p>\n</li>\n<li><p>low_value : If the order is for less than 30 euros </p>\n</li>\n<li><p>corporate: If your customer is using a professional card. </p>\n</li>\n<li><p>risk_analysis: If based on a risk analysis, you think that this order is low risk.</p>\n</li>\n</ul>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"0c4e112f-edd8-47ba-99e1-ce17a03fcda7","name":"Create an order card with sca exemption","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd943b80\",\n    \"merchant_contract\": \"939348NBDF939ND93\",\n    \"checkout_id\":\"4567890987654567\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"authentication_indicator\": \"no_3ds\",\n    \"dynamic_descriptor_authorization\": \"VITAMIX-276398531664\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"+01:00\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"customer_items_reorder\": false,\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"Kirby\",\n    \"shipping_last_name\": \"Nash\",\n    \"shipping_phone_number\": \"93839978632\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"giftcard_used\": true,\n    \"giftcard_amount\": 11,\n    \"giftcard_number\": \"81467097\",\n    \"giftcard_currency\": \"EUR\",\n    \"max_attempts\": \"10\",\n    \"merchant_data\": [\n        {\n            \"key\": \"internal_reference_1\",\n            \"type\": \"string\",\n            \"value\": \"906530204612289666\"\n        },\n        {\n            \"key\": \"customer_rate\",\n            \"type\": \"integer\",\n            \"value\": \"3\"\n        }\n    ],\n    \"sca_exemption_reason\":\"trusted_beneficiary\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"420150\",\n        \"description\": \"Soft decline - 3DS required\"\n    },\n    \"order_id\": \"5fcfbcfce626f7000a1cb286\",\n    \"status\": \"authentication_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_address_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_address_city\": \"SARTROUVILLE\",\n    \"customer_address_zip_code\": \"78500\",\n    \"customer_address_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"checkout\",\n    \"risk_assessment_date\": \"2020-12-08T17:50:52.116Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"no_3ds\",\n    \"authentication_partner\": \"checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"attempted\",\n    \"authorization_date\": \"2020-12-08T17:50:52.116Z\",\n    \"authorization_result\": \"success\",\n    \"authorization_code\": \"8293JDI\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"pending\",\n    \"capture_amount\": 68.18,\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"5fa03b55e394b7a83c5f2d94\",\n    \"psp_result_code\": \"20154\",\n    \"psp_result_description\": \"3DS authentication required\",\n    \"redirect_url\":\"https://www.authentication3ds.exemple.com\"\n}"}],"_postman_id":"226b522a-f612-41d8-b26b-f4d86871871d"}],"id":"96f8c181-2660-4b40-94b4-998ebff527f4","description":"<h2 id=\"what-is-3d-secure-authentication-\">What is 3D Secure authentication ?</h2>\n<p>3D Secure is an authentication protocol that provides an additional layer of verification for card-not-present (CNP) transactions. We recommend that you use 3D Secure to:</p>\n<ul>\n<li>Comply with authentication regulations for online payments, such as PSD2 SCA.</li>\n<li>Transfer the liability : when a transaction has been authenticated through 3D Secure, the liability for fraudulent chargebacks shifts from you to the <a href=\"https://en.wikipedia.org/wiki/Issuing_bank\">issuing bank</a>.</li>\n</ul>\n<p>3D Secure has two available versions:</p>\n<ul>\n<li>3D Secure 1: Before a payment is authenticated, shoppers are redirected to the card issuer's site to provide additional authentication data such as a password or an SMS verification code. The redirection introduced in 3D Secure 1 might lead to lower conversion rates due to technical errors during the redirection or due to shoppers dropping off the authentication process.<br />  Until card schemes fully decommission 3D Secure 1 by 2020/2021, we expect that some issuing banks will continue to support and require 3D Secure 1.<br />  Also, even though schemes are pushing for a global use of 3DS 2, banks outside Europe are still largely using 3DS 1.</li>\n<li>3D Secure 2: New version expected to fully replace 3D Secure 1 by 2020/2021. Here, issuing bank may verify the shopper's identity through passive authentication approaches using data sent in the authentication request.<br />  But it can also reverse back to a Strong Customer Authentication process with a soft redirection embedded in your app or payment page, using biometric and two-factor authentication approaches.</li>\n</ul>\n<h2 id=\"3ds-version-2\">3DS Version 2</h2>\n<p>The version 2 of 3D Secure uses customer data to authenticate the customer as the actual card holder. The more information you are able to provide about him, the more chances you'll get to see the issuing bank use a frictionless flow (= without forcing the customer to authenticate himself with an external measure).</p>\n<p>You will find below all the fields available in the <code>/payment/order</code> request to help qualify your customer. Even if these fields are optional, we highly recommend you to feed them with as much information as you can in order to maximize your chance of getting a frictionless flow.</p>\n<p>Also, you can either use the field <code>challenge_preference</code>to signal your prefered authentication flow to the issuer or use our SCA optimizer interface and configure your authentication flow based on your order data.</p>\n<h2 id=\"which-payment-methods-are-concerned-by-3d-secure-authentication-\">Which payment methods are concerned by 3D Secure authentication ?</h2>\n<p>3D Secure refers to card payment methods only. The main ones are listed below :</p>\n<ul>\n<li>Carte Bancaire</li>\n<li>Visa</li>\n<li>Mastercard</li>\n<li>Maestro</li>\n<li>American Express</li>\n<li>JCB</li>\n<li>Discover</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"a37ee29c-a2a3-4f8e-b5ab-a17d3a42d91b"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"4c1ecd3f-033f-4a07-a8b3-03fa9bb4d28b"}}],"_postman_id":"96f8c181-2660-4b40-94b4-998ebff527f4"},{"name":"Recurring","item":[{"name":"Create checkout recurring","id":"f3bc8f02-a27e-487d-9381-b1098c841d7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","description":"<p>Private api key</p>\n","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"accept_url","value":"<string> max 255","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"authentication_indicator","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : no_3ds, ask_3ds, force_3ds</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>,</code>order_availability<code> and order_availability_date</code>. But not all at the same time.</p>\n","type":"text"},{"key":"basket_id","value":"<string>","description":"<p>Unique identifier of the basket.</p>\n","type":"text"},{"key":"basket_type","value":"<string>","description":"<p>Indicates the type of items in the basket : <code>physical</code>, <code>digital</code> or <code>mixed</code></p>\n","type":"text"},{"key":"cancel_url","value":"<string> max 255","description":"<p>URL to redirect your customer to if the payment is cancelled (for hosted page only)</p>\n","type":"text"},{"key":"challenge_preference","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_preference</code>,<code>challenge_mandatory</code>,<code>challenge_requested</code>,<code>no_challenge</code></p>\n","type":"text"},{"key":"contract_id","value":"<string>","description":"<p>The unique id of the contract between you and your customer.</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last update of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last password change on the customer's account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string> max 255","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender : <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string> max 255","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_ip","value":"<string> 2 to 26","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_os_version","value":"<string>","description":"<p>Version of the mobile os of the customer</p>\n","type":"text"},{"key":"customer_phone_number","value":"<string> 7 to 50","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"decline_url","value":"<string> max 255","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order: <code>mobile</code>, <code>laptop</code>, <code>desktop</code></p>\n","type":"text"},{"key":"exception_url","value":"<string> max 255","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"},{"key":"expiration_date","value":"<string>","description":"<p>The checkout expiration date</p>\n","type":"text"},{"key":"hosted_fields_version","value":"<string>","description":"<p>Version of the hosted fields or hosted elements used</p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"locale","value":"<string>","description":"<p>The 2-letter alpha ISO country code (ex: en, fr, it) followed by the 2-letter ISO language code (ex: en_GB, fr_FR, it_IT)</p>\n","type":"text"},{"key":"max_attempts","value":"<integer>","description":"<p>Maximum number of attempts possible on this order. Includes update and fallbacks</p>\n","type":"text"},{"key":"operation_type","value":"<enum>","description":"<p>Specify the kind of order you want to create: authorize or direct_capture</p>\n","type":"text"},{"key":"order_availability","value":"<boolean>","description":"<p>Availability of the order at the moment of the order.</p>\n","type":"text"},{"key":"order_availability_date","value":"<string>","description":"<p>Estimated date of availability of the order if not available at the moment of the order.</p>\n","type":"text"},{"key":"order_description","value":"<string> max 255","description":"<p>General description of the order.</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string> max 255","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"order_tax_amount","value":"<float>","description":"<p>Total amount of tax for the order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>Describes where the transaction is taking place. Possible values : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"payment_method_type","value":"<enum>","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"plan_id","value":"<string>","description":"<p>The unique id of the plan subscribed by the customer.</p>\n","type":"text"},{"key":"sca_exemption_reason","value":"<enum>","description":"<p>Indicates the reason why the order should be exempted from 3DSecure : low_value, corporate, trusted_beneficiary, risk_analysis</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string> max 255","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string> max 255","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"shipping_address_state","value":"<string>","description":"<p>The shipping address state</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string> max 255","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string> max 255","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string> max 255","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string> max 255","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<string>","description":"<p>Indicates where the order is being delivered : <code>customer_address</code>, <code>in_store</code>, <code>pickup_store</code>, <code>other</code></p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_email","value":"<string> max 25","description":"<p>Email for the shipping</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string> max 255","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_id","value":"<string> max 255","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string> max 255","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string> 7 to 25","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"subscriber_id","value":"<string>","description":"<p>The unique id of the suscriber.</p>\n","type":"text"},{"key":"subscription_count","value":"<integer>","description":"<p>The rank in the installments plan.</p>\n","type":"text"},{"key":"subscription_description","value":"<string> max 255","description":"<p>The description of the subscription.</p>\n","type":"text"},{"key":"subscription_end_date","value":"<string>","description":"<p>The date of the end of the subscription</p>\n","type":"text"},{"key":"subscription_recurrence","value":"<enum>","description":"<p>The occurence of the subscription :weekly, fifteen_days, month, two_months, three_months, yearly, other</p>\n","type":"text"},{"key":"sdk_version","value":"<string>","description":"<p>Version of the sdk used. android_version_number, ios_version_number</p>\n","type":"text"},{"key":"token_type","value":"<enum>","description":"<p>The type of token that will be used: \"oneshot\",\"recurring\"</p>\n","type":"text"},{"key":"type","value":"<enum>","description":"<p>(Required) The type of checkout: “hosted_fields”, “hosted_page”,”api,”mobile_sdk”,”qrcode”,”mail_to_pay”</p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/checkout","description":"<p>The <code>/payment/checkout</code> request can be used for different use cases and accept numerous information about your customer or the order itself.</p>\n<p>In the case of a recurring first payment, you will have to create a checkout with the <code>payment_channel=recurring</code>and <code>token_type=recurring.</code></p>\n<p>You will then receive in the response, the <code>subscription_id</code> created by us that will need to be used in all the subsequent orders (even the first).</p>\n","urlObject":{"path":["payment","checkout"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1b1cea37-72c7-49a7-b08d-0667c8042535","name":"Create checkout for type Hosted Elements","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"hosted_fields\",\n    \"token_type\": \"recurring\",\n    \"operation_type\": \"direct_capture\",\n    \"order_merchant_id\": \"example_1234\",\n    \"payment_channel\": \"recurring\",\n    \"amount\": 29.90,\n    \"customer_ip\": \"127.0.0.1\",\n    \"currency\": \"EUR\",\n    \"locale\": \"fr_FR\",\n    \"customer_email\": \"test@norbr.com\",\n    \"customer_id\":\"6789987656789\",\n    \"order_description\": \"an order description\",\n    \"accept_url\": \"http://accept.com\",\n    \"decline_url\": \"http://decline.com\",\n    \"cancel_url\": \"https://cancel.com\",\n    \"pending_url\": \"http://pending.com\",\n    \"exception_url\": \"http://exception.com\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/payment/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"011111\",\n        \"description\": \"checkout created successfully\"\n    },\n    \"checkout\": {\n        \"accept_url\": \"http://accept.com\",\n        \"amount\": 29.9,\n        \"cancel_url\": \"https://cancel.com\",\n        \"currency\": \"EUR\",\n        \"customer_email\": \"test@norbr.com\",\n        \"customer_id\": \"6789987656789\",\n        \"customer_ip\": \"127.0.0.1\",\n        \"decline_url\": \"http://decline.com\",\n        \"exception_url\": \"http://exception-clock.com\",\n        \"expiration_date\": \"2023-11-13T11:33:29.437Z\",\n        \"locale\": \"fr-FR\",\n        \"operation_type\": \"direct_capture\",\n        \"order_description\": \"an order description\",\n        \"order_merchant_id\": \"example_1234\",\n        \"token_type\": \"recurring\",\n        \"type\": \"hosted_fields\",\n        \"payment_channel\": \"recurring\",\n        \"pending_url\": \"http://pending.com\",\n        \"status\": \"created\",\n        \"subscription_id\": \"655206050d06ad7c767614e4\",\n        \"checkout_id\": \"655206050d06ad7c767614e6\"\n    },\n    \"payment_methods\": {\n        \"payment_methods_available\": [\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Visa\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"4111 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"visa.svg\",\n                \"logo_png\": \"visa.png\",\n                \"logo_colorbg\": \"Visa_colorbg.svg\",\n                \"logo_colorbg_png\": \"Visa_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Visa_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Visa_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Visa_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Visa_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Visa_white.svg\",\n                \"logo_white_png\": \"Visa_white@2x.png\",\n                \"logo_whitebg\": \"Visa_whitebg.svg\",\n                \"logo_whitebg_png\": \"Visa_whitebg@2x.png\",\n                \"name\": \"visa\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Mastercard\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"5436 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"mastercard.svg\",\n                \"logo_png\": \"mastercard.png\",\n                \"logo_colorbg\": \"Mastercard_colorbg.svg\",\n                \"logo_colorbg_png\": \"Mastercard_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Mastercard_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Mastercard_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Mastercard_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Mastercard_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Mastercard_white.svg\",\n                \"logo_white_png\": \"Mastercard_white@2x.png\",\n                \"logo_whitebg\": \"Mastercard_whitebg.svg\",\n                \"logo_whitebg_png\": \"Mastercard_whitebg@2x.png\",\n                \"name\": \"mastercard\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"American Express\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"3456 xxxx xxxx xxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"1234\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"amex.svg\",\n                \"logo_png\": \"amex.png\",\n                \"logo_colorbg\": \"American-Express_colorbg.svg\",\n                \"logo_colorbg_png\": \"American-Express_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"American-Express_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"American-Express_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"American-Express_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"American-Express_favicon_whitebg@2x.png\",\n                \"logo_white\": \"American-Express_white.svg\",\n                \"logo_white_png\": \"American-Express_white@2x.png\",\n                \"logo_whitebg\": \"American-Express_whitebg.svg\",\n                \"logo_whitebg_png\": \"American-Express_whitebg@2x.png\",\n                \"name\": \"amex\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"form_redirect\",\n                \"countries\": [\n                    \"NL\"\n                ],\n                \"display_name\": \"Ideal\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"account_bic\",\n                        \"label\": \"account_bic\",\n                        \"display_name\": \"Bank name\",\n                        \"data_type\": \"string\",\n                        \"enum\": [\n                            {\n                                \"key\": \"ABNANL2A\",\n                                \"value\": \"ABN AMRO\"\n                            },\n                            {\n                                \"key\": \"ASNBNL21\",\n                                \"value\": \"ASN Bank\"\n                            },\n                            {\n                                \"key\": \"BUNQNL2A\",\n                                \"value\": \"bunq\"\n                            },\n                            {\n                                \"key\": \"HANDNL2A\",\n                                \"value\": \"Handelsbanken\"\n                            },\n                            {\n                                \"key\": \"INGBNL2A\",\n                                \"value\": \"ING\"\n                            },\n                            {\n                                \"key\": \"KNABNL2H\",\n                                \"value\": \"Knab\"\n                            },\n                            {\n                                \"key\": \"RABONL2U\",\n                                \"value\": \"Rabobank\"\n                            },\n                            {\n                                \"key\": \"RBRBNL21\",\n                                \"value\": \"RegioBank\"\n                            },\n                            {\n                                \"key\": \"REVOLT21\",\n                                \"value\": \"Revolut\"\n                            },\n                            {\n                                \"key\": \"SNSBNL2A\",\n                                \"value\": \"SNS\"\n                            },\n                            {\n                                \"key\": \"TRIONL2U\",\n                                \"value\": \"Triodos Bank\"\n                            },\n                            {\n                                \"key\": \"FVLBNL22\",\n                                \"value\": \"Van Lanschot\"\n                            }\n                        ],\n                        \"example\": \"INGBNL2A\"\n                    }\n                ],\n                \"logo\": \"ideal.svg\",\n                \"logo_png\": \"ideal.png\",\n                \"logo_colorbg\": \"IDeal_colorbg.svg\",\n                \"logo_colorbg_png\": \"IDeal_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"IDeal_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"IDeal_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"IDeal_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"IDeal_favicon_whitebg@2x.png\",\n                \"logo_white\": \"IDeal_white.svg\",\n                \"logo_white_png\": \"IDeal_white@2x.png\",\n                \"logo_whitebg\": \"iDeal_whitebg.svg\",\n                \"logo_whitebg_png\": \"iDeal_whitebg@2x.png\",\n                \"name\": \"ideal\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\",\n                    \"account_bic\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"CH\",\n                    \"DE\"\n                ],\n                \"display_name\": \"Sofort\",\n                \"logo\": \"sofort.svg\",\n                \"logo_png\": \"sofort.png\",\n                \"logo_colorbg\": \"Sofort_colorbg.svg\",\n                \"logo_colorbg_png\": \"Sofort_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Sofort_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Sofort_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Sofort_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Sofort_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Sofort_white.svg\",\n                \"logo_white_png\": \"Sofort_white@2x.png\",\n                \"logo_whitebg\": \"Sofort_whitebg.svg\",\n                \"logo_whitebg_png\": \"Sofort_whitebg@2x.png\",\n                \"name\": \"sofort\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"PT\"\n                ],\n                \"display_name\": \"Multibanco\",\n                \"logo\": \"multibanco.svg\",\n                \"logo_png\": \"multibanco.png\",\n                \"logo_colorbg\": \"Multibanco_colorbg.svg\",\n                \"logo_colorbg_png\": \"Multibanco_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Multibanco_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Multibanco_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Multibanco_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Multibanco_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Multibanco_white.svg\",\n                \"logo_white_png\": \"Multibanco_white@2x.png\",\n                \"logo_whitebg\": \"Multibanco_whitebg.svg\",\n                \"logo_whitebg_png\": \"Multibanco_whitebg@2x.png\",\n                \"name\": \"multibanco\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\",\n                    \"account_holder_first_name\",\n                    \"account_holder_last_name\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"DE\"\n                ],\n                \"display_name\": \"Giropay\",\n                \"logo\": \"giropay.svg\",\n                \"logo_png\": \"giropay.png\",\n                \"logo_colorbg\": \"Giropay_colorbg.svg\",\n                \"logo_colorbg_png\": \"Giropay_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Giropay_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Giropay_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Giropay_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Giropay_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Giropay_white.svg\",\n                \"logo_white_png\": \"Giropay_white@2x.png\",\n                \"logo_whitebg\": \"Giropay_whitebg.svg\",\n                \"logo_whitebg_png\": \"Giropay_whitebg@2x.png\",\n                \"name\": \"giropay\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\",\n                    \"product_description\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"AT\"\n                ],\n                \"display_name\": \"EPS\",\n                \"logo\": \"eps.svg\",\n                \"logo_png\": \"eps.png\",\n                \"logo_colorbg\": \"EPS_colorbg.svg\",\n                \"logo_colorbg_png\": \"EPS_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"EPS_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"EPS_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"EPS_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"EPS_favicon_whitebg@2x.png\",\n                \"logo_white\": \"EPS_white.svg\",\n                \"logo_white_png\": \"EPS_white@2x.png\",\n                \"logo_whitebg\": \"EPS_whitebg.svg\",\n                \"logo_whitebg_png\": \"EPS_whitebg@2x.png\",\n                \"name\": \"eps\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\",\n                    \"product_description\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"SG\",\n                    \"IN\",\n                    \"BR\",\n                    \"NO\",\n                    \"US\"\n                ],\n                \"display_name\": \"Diners club\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"305x xxxxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"diners.svg\",\n                \"logo_png\": \"diners.png\",\n                \"logo_colorbg\": \"Diners_colorbg.svg\",\n                \"logo_colorbg_png\": \"Diners_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Diners_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Diners_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Diners_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Diners_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Diners_white.svg\",\n                \"logo_white_png\": \"Diners_white@2x.png\",\n                \"logo_whitebg\": \"Diners_whitebg.svg\",\n                \"logo_whitebg_png\": \"Diners_whitebg@2x.png\",\n                \"name\": \"diners\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"FR\"\n                ],\n                \"display_name\": \"Carte Bancaire\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"5131 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"cb.svg\",\n                \"logo_png\": \"cb.png\",\n                \"logo_colorbg\": \"CB_colorbg.svg\",\n                \"logo_colorbg_png\": \"CB_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"CB_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"CB_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"CB_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"CB_favicon_whitebg@2x.png\",\n                \"logo_white\": \"CB_white.svg\",\n                \"logo_white_png\": \"CB_white@2x.png\",\n                \"logo_whitebg\": \"CB_whitebg.svg\",\n                \"logo_whitebg_png\": \"CB_whitebg@2x.png\",\n                \"name\": \"cb\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"DZ\",\n                    \"AO\",\n                    \"BJ\",\n                    \"BW\",\n                    \"BF\",\n                    \"BI\",\n                    \"CM\",\n                    \"CA\",\n                    \"TD\",\n                    \"KM\",\n                    \"CR\",\n                    \"CZ\",\n                    \"DJ\",\n                    \"EG\",\n                    \"ER\",\n                    \"ET\",\n                    \"GA\",\n                    \"GM\",\n                    \"GN\",\n                    \"GW\",\n                    \"KE\",\n                    \"LS\",\n                    \"MG\",\n                    \"MW\",\n                    \"ML\",\n                    \"MR\",\n                    \"MU\",\n                    \"YT\",\n                    \"MA\",\n                    \"MZ\",\n                    \"NA\",\n                    \"NE\",\n                    \"NG\",\n                    \"QA\",\n                    \"QA\",\n                    \"RW\",\n                    \"BL\",\n                    \"ST\",\n                    \"SN\",\n                    \"SC\",\n                    \"SL\",\n                    \"SO\",\n                    \"ZA\",\n                    \"SJ\",\n                    \"TZ\",\n                    \"TG\",\n                    \"TN\",\n                    \"UG\",\n                    \"ZM\",\n                    \"ZW\",\n                    \"AI\",\n                    \"AG\",\n                    \"AR\",\n                    \"AW\",\n                    \"BS\",\n                    \"BB\",\n                    \"BZ\",\n                    \"BM\",\n                    \"BT\",\n                    \"BR\",\n                    \"IO\",\n                    \"CA\",\n                    \"KY\",\n                    \"CL\",\n                    \"CO\",\n                    \"CR\",\n                    \"DM\",\n                    \"DO\",\n                    \"EC\",\n                    \"SV\",\n                    \"FK\",\n                    \"GF\",\n                    \"GL\",\n                    \"GD\",\n                    \"GP\",\n                    \"GT\",\n                    \"GY\",\n                    \"HN\",\n                    \"JM\",\n                    \"MQ\",\n                    \"MX\",\n                    \"MS\",\n                    \"NL\",\n                    \"NI\",\n                    \"PA\",\n                    \"PY\",\n                    \"PE\",\n                    \"KN\",\n                    \"LC\",\n                    \"PM\",\n                    \"VC\",\n                    \"SR\",\n                    \"TT\",\n                    \"TM\",\n                    \"GB\",\n                    \"UY\",\n                    \"VE\",\n                    \"AM\",\n                    \"AU\",\n                    \"BH\",\n                    \"BT\",\n                    \"IO\",\n                    \"KH\",\n                    \"MG\",\n                    \"CK\",\n                    \"FJ\",\n                    \"PF\",\n                    \"HK\",\n                    \"IN\",\n                    \"ID\",\n                    \"IL\",\n                    \"JP\",\n                    \"JO\",\n                    \"KZ\",\n                    \"KI\",\n                    \"KW\",\n                    \"KG\",\n                    \"LA\",\n                    \"MY\",\n                    \"MV\",\n                    \"MH\",\n                    \"FO\",\n                    \"MN\",\n                    \"NR\",\n                    \"NP\",\n                    \"NC\",\n                    \"NZ\",\n                    \"NU\",\n                    \"NF\",\n                    \"OM\",\n                    \"PW\",\n                    \"PG\",\n                    \"PH\",\n                    \"PN\",\n                    \"QA\",\n                    \"WS\",\n                    \"SA\",\n                    \"SG\",\n                    \"SB\",\n                    \"GS\",\n                    \"LK\",\n                    \"TW\",\n                    \"TJ\",\n                    \"TH\",\n                    \"TO\",\n                    \"TM\",\n                    \"TV\",\n                    \"AE\",\n                    \"VU\",\n                    \"VN\",\n                    \"WF\",\n                    \"YE\",\n                    \"AL\",\n                    \"AD\",\n                    \"AT\",\n                    \"AZ\",\n                    \"BY\",\n                    \"BE\",\n                    \"BA\",\n                    \"BG\",\n                    \"HR\",\n                    \"CY\",\n                    \"CZ\",\n                    \"DK\",\n                    \"EE\",\n                    \"FO\",\n                    \"FI\",\n                    \"FR\",\n                    \"GE\",\n                    \"DE\",\n                    \"GI\",\n                    \"GR\",\n                    \"HU\",\n                    \"IS\",\n                    \"IE\",\n                    \"IT\",\n                    \"LV\",\n                    \"LI\",\n                    \"LT\",\n                    \"LU\",\n                    \"MK\",\n                    \"MT\",\n                    \"MD\",\n                    \"MC\",\n                    \"ME\",\n                    \"NL\",\n                    \"NO\",\n                    \"PL\",\n                    \"PT\",\n                    \"RO\",\n                    \"RO\",\n                    \"SM\",\n                    \"RS\",\n                    \"SK\",\n                    \"SI\",\n                    \"ES\",\n                    \"SJ\",\n                    \"SE\",\n                    \"CH\",\n                    \"UA\",\n                    \"GB\",\n                    \"VU\"\n                ],\n                \"display_name\": \"Paypal\",\n                \"logo\": \"paypal.svg\",\n                \"logo_png\": \"paypal.png\",\n                \"logo_colorbg\": \"PayPal_colorbg.svg\",\n                \"logo_colorbg_png\": \"PayPal_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"PayPal_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"PayPal_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"PayPal_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"PayPal_favicon_whitebg@2x.png\",\n                \"logo_white\": \"PayPal_white.svg\",\n                \"logo_white_png\": \"PayPal_white@2x.png\",\n                \"logo_whitebg\": \"PayPal_whitebg.svg\",\n                \"logo_whitebg_png\": \"PayPal_whitebg@2x.png\",\n                \"name\": \"paypal\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"amount\",\n                    \"currency\",\n                    \"payment_method_name\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"BE\"\n                ],\n                \"display_name\": \"Bancontact\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"6703 xxxx xxxx xxxxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"bancontact.svg\",\n                \"logo_png\": \"bancontact.png\",\n                \"logo_colorbg\": \"Bancontact_colorbg.svg\",\n                \"logo_colorbg_png\": \"Bancontact_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Bancontact_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Bancontact_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Bancontact_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Bancontact_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Bancontact_white.svg\",\n                \"logo_white_png\": \"Bancontact_white@2x.png\",\n                \"logo_whitebg\": \"Bancontact_whitebg.svg\",\n                \"logo_whitebg_png\": \"Bancontact_whitebg@2x.png\",\n                \"name\": \"bancontact\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"US\",\n                    \"BR\"\n                ],\n                \"display_name\": \"Discover\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"9500 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"discover.svg\",\n                \"logo_png\": \"discover.png\",\n                \"logo_colorbg\": \"Discover_colorbg.svg\",\n                \"logo_colorbg_png\": \"Discover_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Discover_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Discover_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Discover_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Discover_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Discover_white.svg\",\n                \"logo_white_png\": \"Discover_white@2x.png\",\n                \"logo_whitebg\": \"Discover_whitebg.svg\",\n                \"logo_whitebg_png\": \"Discover_whitebg@2x.png\",\n                \"name\": \"discover\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"KR\",\n                    \"IN\",\n                    \"PH\",\n                    \"JP\"\n                ],\n                \"display_name\": \"JCB\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"3528 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"jcb.svg\",\n                \"logo_png\": \"jcb.png\",\n                \"logo_colorbg\": \"JCB_colorbg.svg\",\n                \"logo_colorbg_png\": \"JCB_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"JCB_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"JCB_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"JCB_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"JCB_favicon_whitebg@2x.png\",\n                \"logo_white\": \"JCB_white.svg\",\n                \"logo_white_png\": \"JCB_white@2x.png\",\n                \"logo_whitebg\": \"JCB_whitebg.svg\",\n                \"logo_whitebg_png\": \"JCB_whitebg@2x.png\",\n                \"name\": \"jcb\",\n                \"partner\": \"axepta\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Maestro\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"5600 xxxx xxxx xxxx xxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"maestro.svg\",\n                \"logo_png\": \"maestro.png\",\n                \"logo_colorbg\": \"Maestro_colorbg.svg\",\n                \"logo_colorbg_png\": \"Maestro_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Maestro_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Maestro_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Maestro_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Maestro_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Maestro_white.svg\",\n                \"logo_white_png\": \"Maestro_white@2x.png\",\n                \"logo_whitebg\": \"Maestro_whitebg.svg\",\n                \"logo_whitebg_png\": \"Maestro_whitebg@2x.png\",\n                \"name\": \"maestro\",\n                \"partner\": \"axepta\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"SE\",\n                    \"NO\",\n                    \"FI\",\n                    \"DK\",\n                    \"DE\",\n                    \"NL\",\n                    \"AT\"\n                ],\n                \"display_name\": \"Trustly \",\n                \"form_fields\": [\n                    {\n                        \"name\": \"customer_identification_number\",\n                        \"label\": \"customer_identification_number\",\n                        \"display_name\": \"Account id\",\n                        \"data_type\": \"integer\",\n                        \"example\": \"53033315550\"\n                    }\n                ],\n                \"logo\": \"trustly.svg\",\n                \"logo_png\": \"trustly.png\",\n                \"logo_colorbg\": \"Trustly_colorbg.svg\",\n                \"logo_colorbg_png\": \"Trustly_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Trustly_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Trustly_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Trustly_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Trustly_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Trustly_white.svg\",\n                \"logo_white_png\": \"Trustly_white@2x.png\",\n                \"logo_whitebg\": \"Trustly_whitebg.svg\",\n                \"logo_whitebg_png\": \"Trustly_whitebg@2x.png\",\n                \"name\": \"trustly\",\n                \"partner\": \"buckaroo\",\n                \"required_fields\": [\n                    \"amount\",\n                    \"currency\",\n                    \"payment_method_name\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"AR\",\n                    \"AM\",\n                    \"AU\",\n                    \"AT\",\n                    \"AZ\",\n                    \"BH\",\n                    \"BY\",\n                    \"BE\",\n                    \"BR\",\n                    \"BG\",\n                    \"CA\",\n                    \"CN\",\n                    \"CO\",\n                    \"CR\",\n                    \"HR\",\n                    \"CY\",\n                    \"CZ\",\n                    \"DK\",\n                    \"EE\",\n                    \"FO\",\n                    \"FI\",\n                    \"FR\",\n                    \"GE\",\n                    \"DE\",\n                    \"GR\",\n                    \"GL\",\n                    \"GG\",\n                    \"HK\",\n                    \"HU\",\n                    \"IS\",\n                    \"IE\",\n                    \"IM\",\n                    \"IL\",\n                    \"IT\",\n                    \"JP\",\n                    \"JE\",\n                    \"KZ\",\n                    \"LV\",\n                    \"LI\",\n                    \"LT\",\n                    \"LU\",\n                    \"MO\",\n                    \"MT\",\n                    \"MX\",\n                    \"MD\",\n                    \"MC\",\n                    \"ME\",\n                    \"NL\",\n                    \"NZ\",\n                    \"NO\",\n                    \"PS\",\n                    \"PE\",\n                    \"PL\",\n                    \"PT\",\n                    \"QA\",\n                    \"RO\",\n                    \"SM\",\n                    \"SA\",\n                    \"RS\",\n                    \"SG\",\n                    \"SK\",\n                    \"SI\",\n                    \"ZA\",\n                    \"ES\",\n                    \"SE\",\n                    \"CH\",\n                    \"TW\",\n                    \"UA\",\n                    \"AE\",\n                    \"GB\",\n                    \"US\"\n                ],\n                \"display_name\": \"Apple Pay\",\n                \"logo\": \"apple_pay.svg\",\n                \"logo_png\": \"apple_pay.png\",\n                \"logo_colorbg\": \"ApplePay_colorbg.svg\",\n                \"logo_colorbg_png\": \"ApplePay_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"ApplePay_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"ApplePay_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"ApplePay_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"ApplePay_favicon_whitebg@2x.png\",\n                \"logo_white\": \"ApplePay_white.svg\",\n                \"logo_white_png\": \"ApplePay_white@2x.png\",\n                \"logo_whitebg\": \"ApplePay_whitebg.svg\",\n                \"logo_whitebg_png\": \"ApplePay_whitebg@2x.png\",\n                \"name\": \"apple_pay\",\n                \"partner\": \"braintree\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            },\n            {\n                \"component_type\": \"no_form_redirect\",\n                \"countries\": [\n                    \"AL\",\n                    \"DZ\",\n                    \"AS\",\n                    \"AO\",\n                    \"AG\",\n                    \"AR\",\n                    \"AU\",\n                    \"AT\",\n                    \"AZ\",\n                    \"BH\",\n                    \"BY\",\n                    \"BE\",\n                    \"BR\",\n                    \"BG\",\n                    \"CA\",\n                    \"CL\",\n                    \"CO\",\n                    \"HR\",\n                    \"CZ\",\n                    \"DK\",\n                    \"DO\",\n                    \"EG\",\n                    \"EE\",\n                    \"FI\",\n                    \"FR\",\n                    \"DE\",\n                    \"GR\",\n                    \"HK\",\n                    \"HU\",\n                    \"IN\",\n                    \"ID\",\n                    \"IE\",\n                    \"IL\",\n                    \"IT\",\n                    \"JP\",\n                    \"JO\",\n                    \"KZ\",\n                    \"KE\",\n                    \"KW\",\n                    \"LV\",\n                    \"LB\",\n                    \"LT\",\n                    \"LU\",\n                    \"MY\",\n                    \"MX\",\n                    \"NL\",\n                    \"NZ\",\n                    \"NO\",\n                    \"OM\",\n                    \"PK\",\n                    \"PA\",\n                    \"PE\",\n                    \"PH\",\n                    \"PL\",\n                    \"PT\",\n                    \"QA\",\n                    \"RO\",\n                    \"RU\",\n                    \"SA\",\n                    \"SG\",\n                    \"SK\",\n                    \"ZA\",\n                    \"ES\",\n                    \"LK\",\n                    \"SE\",\n                    \"CH\",\n                    \"TW\",\n                    \"TH\",\n                    \"TR\",\n                    \"UA\",\n                    \"AE\",\n                    \"UK\",\n                    \"US\",\n                    \"UY\",\n                    \"VN\"\n                ],\n                \"display_name\": \"Google Pay\",\n                \"logo\": \"google_pay.svg\",\n                \"logo_png\": \"google_pay.png\",\n                \"logo_colorbg\": \"GooglePay_colorbg.svg\",\n                \"logo_colorbg_png\": \"GooglePay_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"GooglePay_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"GooglePay_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"GooglePay_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"GooglePay_favicon_whitebg@2x.png\",\n                \"logo_white\": \"GooglePay_white.svg\",\n                \"logo_white_png\": \"GooglePay_white@2x.png\",\n                \"logo_whitebg\": \"GooglePay_whitebg.svg\",\n                \"logo_whitebg_png\": \"GooglePay_whitebg@2x.png\",\n                \"merchantId\": \"test\",\n                \"merchantName\": \"test\",\n                \"name\": \"google_pay\",\n                \"partner\": \"braintree\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ]\n            }\n        ],\n        \"payment_methods_saved\": [],\n        \"payment_methods_used\": [\n            {\n                \"component_type\": \"card\",\n                \"countries\": [\n                    \"all\"\n                ],\n                \"display_name\": \"Visa\",\n                \"form_fields\": [\n                    {\n                        \"name\": \"card_number\",\n                        \"label\": \"card_number\",\n                        \"display_name\": \"card_number\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"4111 xxxx xxxx xxxx\"\n                    },\n                    {\n                        \"name\": \"cvc\",\n                        \"label\": \"cvc\",\n                        \"display_name\": \"cvc\",\n                        \"data_type\": \"integer\",\n                        \"enum\": [],\n                        \"example\": \"123\"\n                    },\n                    {\n                        \"name\": \"card_validity\",\n                        \"label\": \"card_validity\",\n                        \"display_name\": \"card_validity\",\n                        \"data_type\": \"date\",\n                        \"enum\": [],\n                        \"example\": \"MM/YY\"\n                    },\n                    {\n                        \"name\": \"cardholder_name\",\n                        \"label\": \"cardholder_name\",\n                        \"display_name\": \"cardholder_name\",\n                        \"data_type\": \"name\",\n                        \"enum\": [],\n                        \"example\": \"Mickael Smith\"\n                    }\n                ],\n                \"logo\": \"visa.svg\",\n                \"logo_png\": \"visa.png\",\n                \"logo_colorbg\": \"Visa_colorbg.svg\",\n                \"logo_colorbg_png\": \"Visa_colorbg@2x.png\",\n                \"logo_favicon_colorbg\": \"Visa_favicon_colorbg.svg\",\n                \"logo_favicon_colorbg_png\": \"Visa_favicon_colorbg@2x.png\",\n                \"logo_favicon_whitebg\": \"Visa_favicon_whitebg.svg\",\n                \"logo_favicon_whitebg_png\": \"Visa_favicon_whitebg@2x.png\",\n                \"logo_white\": \"Visa_white.svg\",\n                \"logo_white_png\": \"Visa_white@2x.png\",\n                \"logo_whitebg\": \"Visa_whitebg.svg\",\n                \"logo_whitebg_png\": \"Visa_whitebg@2x.png\",\n                \"name\": \"visa\",\n                \"partner\": \"checkout\",\n                \"required_fields\": [\n                    \"payment_method_name\",\n                    \"token\",\n                    \"amount\",\n                    \"currency\"\n                ],\n                \"nb_use\": 6,\n                \"date_last_use\": \"2023-11-13T11:15:39.722Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"f3bc8f02-a27e-487d-9381-b1098c841d7f"},{"name":"Debit 1st payment with 3DSecure","id":"1b2df338-d437-4e03-8f2c-81432d9b3281","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key"},{"key":"version","value":"1.0.0"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the create token request</p>\n","type":"text"},{"key":"subscription_id","value":"<uuid>","description":"<p>(Required) Specify the id of the subscription previously created in the create checkout request.  </p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>recurring</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order : <code>mobile</code>, <code>laptop</code>, <code>desktop</code>, <code>watch</code>, <code>smart_home</code>, <code>other</code></p>\n","type":"text"},{"key":"authentication_indicator","value":"<string>","description":"<p>Selects the authentication scenario you want applied for this order.\nPossible values : no_3ds, ask_3ds, force_3ds</p>\n","type":"text"},{"key":"dynamic_descriptor_authorization","value":"<string>","description":"<p>The description passed along on the customer bank statement. This option may not always be possible depending on the route chosen).</p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender : <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last update of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last password change on the customer's account.</p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>, </code>order_availability<code>and</code>order_availability_date`. But not all at the same time.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"shipping_id","value":"<string>","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string>","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<enum>","description":"<p>Indicates where the order is being delivered :  <code>customer_address</code>, <code>in_store</code>, <code>pickup_store</code>, `other</p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string>","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string>","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string>","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string>","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string>","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string>","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string>","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string>","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"giftcard_used","value":"<boolean>","description":"<p>Indicates if a gift card was used.</p>\n","type":"text"},{"key":"giftcard_amount","value":"<float>","description":"<p>Total amount used on the gift(s) card.</p>\n","type":"text"},{"key":"giftcard_currency","value":"<string>","description":"<p>Currency of the gift(s) card. 3-letter ISO currency code</p>\n","type":"text"},{"key":"giftcard_number","value":"<integer>","description":"<p>Number of gift cards used.</p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>For the 1st order of a subscription, you will have to use the recurring<code>token</code>previously received, the <code>checkout_id</code>previously created and the <code>subscription_id</code>received in return to the create/checkout request.</p>\n<p>For the 1st order of a subscription, we will enforce the 3DSecure and make sure to store all relevant information from the 1st authentication to be used in the subsequent orders regardless of the payin partner used.</p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"46fc8b7e-76df-42bd-bd75-7b850f0c1fd0","name":"Create an order card with 3DSecure","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd943b80\",\n    \"checkout_id\":\"56789876567890\",\n    \"subscription_id\":\"655206050d06ad7c767614e4978\",\n    \"merchant_contract\": \"YOUR_MERCHANT_CONTRACT_ID\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"authentication_indicator\": \"ask_3ds\",\n    \"dynamic_descriptor_authorization\": \"VITAMIX-276398531664\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"+01:00\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"customer_items_reorder\": false,\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"giftcard_used\": true,\n    \"giftcard_amount\": 11,\n    \"giftcard_number\": \"81467097\",\n    \"giftcard_currency\": \"EUR\",\n    \"max_attempts\": \"10\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"421080\",\n        \"description\": \"pending authorization\"\n    },\n    \"order_id\": \"60d1e66f0ddc65000a44db32\",\n    \"status\": \"authorization_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.norbr.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_address_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_address_city\": \"SARTROUVILLE\",\n    \"customer_address_zip_code\": \"\",\n    \"customer_address_country\": \"\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"Checkout\",\n    \"risk_assessment_date\": \"2021-06-22T13:32:43.460Z\",\n    \"risk_assessment_result\": \"\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"Checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"\",\n    \"authorization_date\": \"2021-06-22T13:32:31.955Z\",\n    \"authorization_result\": \"created\",\n    \"authorization_code\": \"pay_pnt7miqurl227hkik2xtj6zy4q\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_total_amount\": \"\",\n    \"is_refunded\": false,\n    \"refund_date\": null,\n    \"refund_result\": \"\",\n    \"refund_total_amount\": \"\",\n    \"is_cancelled\": false,\n    \"cancellation_date\": null,\n    \"cancellation_result\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"608526227b9daa000b8c0174\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\",\n    \"redirect_url\": \"https://3ds2-sandbox.ckotech.co/interceptor/3ds_jxh5hgni3tsepnh2wdxnww7ape\"\n}"}],"_postman_id":"1b2df338-d437-4e03-8f2c-81432d9b3281"},{"name":"Debit other payments","id":"7775cf98-3bf6-41e7-955d-5a94293db476","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the create token request</p>\n","type":"text"},{"key":"subscription_id","value":"<uuid>","description":"<p>(Required) The unique id of the subscription given in the response of the first checkout.</p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"plan_id","value":"<string>","description":"<p>The unique id of the plan subscribed by the customer.</p>\n","type":"text"},{"key":"contract_id","value":"<string>","description":"<p>The unique id of the contract between you and your customer.</p>\n","type":"text"},{"key":"subscriber_id","value":"<string>","description":"<p>The unique id of the suscriber.</p>\n","type":"text"},{"key":"subscription_end_date","value":"<string>","description":"<p>The date of the end of the subscription</p>\n","type":"text"},{"key":"subscription_recurrence","value":"<integer>","description":"<p>The occurence of the subscription :<code>weekly</code>, <code>fifteen_days</code>, <code>month</code>, <code>two_months</code>, <code>three_months</code>, <code>yearly</code>, <code>other</code></p>\n","type":"text"},{"key":"subscription_description","value":"<string>","description":"<p>The description of the subscription.</p>\n","type":"text"},{"key":"subscription_count","value":"<integer>","description":"<p>The rank in the installments plan.</p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>To make an order for a subscription, please make sure to have created first a recurring token using <code>/token</code>.</p>\n<p>Once you have your recurring token, use it in the field <code>token</code> of this request to debit your customer and the <code>subscription_id</code> received in the first occurence of the subscription in the create checkout response.</p>\n<p>You can also use the set of fields dedicated to collect information about the subscription to give us as much information as possible.</p>\n<p>If you wish to create subsequent orders for a subscription previously created with another partner, please contact us via <a href=\"https://mailto:support@norbr.help\">support@norbr.help</a>.</p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"03062cc9-7009-4fa1-9171-d9f5df0a5ecf","name":"Create an order with subscription details","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{apiKey}}"},{"key":"version","value":"1.0.0"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd943b80\",\n    \"merchant_contract\": \"YOUR_MERCHANT_CONTRACT_ID\",\n    \"subscription_id\":\"655206050d06ad7c767614e4\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"authentication_indicator\": \"no_3ds\",\n    \"dynamic_descriptor_authorization\": \"VITAMIX-276398531664\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"plan_id\":\"S5xAaMoA1K\",\n    \"contract_id\":\"1ivunbPq3V\",\n    \"subscriber_id\":\"4025251046660958\",\n    \"subscription_end_date\":\"2023-12-12\",\n    \"subscription_recurrence\":\"3\",\n    \"subscription_description\":\"gym membership\",\n    \"subscription_count\":\"3\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"authorization successful\"\n    },\n    \"order_id\": \"5fcfbcfce626f7000a1cb286\",\n    \"status\": \"authorization_successful\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"checkout\",\n    \"risk_assessment_date\": \"2020-12-08T17:50:52.116Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"no_3ds\",\n    \"authentication_partner\": \"\",\n    \"authentication_date\": null,\n    \"authentication_result\": null,\n    \"authorization_date\": \"2020-12-08T17:50:52.116Z\",\n    \"authorization_result\": \"success\",\n    \"authorization_code\": \"8293JDI\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"pending\",\n    \"capture_amount\": 68.18,\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"5fa03b55e394b7a83c5f2d94\",\n    \"psp_result_code\": \"1000\",\n    \"psp_result_description\": \"Approved\"\n}"}],"_postman_id":"7775cf98-3bf6-41e7-955d-5a94293db476"},{"name":"Swap an external token","id":"242d53d1-cc62-4e01-8c5e-2e57bfff861e","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true,"accept":true,"accept-encoding":true,"connection":true,"host":true,"user-agent":true},"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key"},{"key":"version","value":"1.0.0"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"card_6_digits","value":"<string>","description":"<p>The first 6 digits of the card number</p>\n","type":"text"},{"key":"card_4_digits","value":"<string>","description":"<p>The last 4 digits of the card number</p>\n","type":"text"},{"key":"card_validity_month","value":"<string>","description":"<p>The 2 digits of the expiry month of the card</p>\n","type":"text"},{"key":"card_validity_year","value":"<string>","description":"<p>The 4 digits of the expiry year of the card</p>\n","type":"text"},{"key":"cardholder_name","value":"<string>","description":"<p>Name of the card owner as given on the payment page</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>(Required) Payment method attached to the external token</p>\n","type":"text"},{"key":"partner","value":"<string>","description":"<p>(Required) Specify the partner that emitted the token. Available : <code>ogone</code>, <code>stripe</code>, <code>go_cardless</code></p>\n","type":"text"},{"key":"psp_customer_id","value":"<string>","description":"<p>(Conditional) May be required for specific partner. \n(Required) : for <code>Stripe</code>  </p>\n","type":"text"},{"key":"psp_token","value":"<string>","description":"<p>(Required) The token from your partner you want to swap </p>\n","type":"text"},{"key":"token_kind","value":"<string>","description":"<p>(Required) For the subscritpion flow, use <code>psp_token</code> </p>\n","type":"text"},{"key":"token_type","value":"<string>","description":"<p>(Required) For subscription flow, use <code>recurring</code> in this field </p>\n","type":"text"}]},"url":"{{vaultUrl}}/token","description":"<p>Use <code>/token</code> to swap a partner token for a OnRamp token.</p>\n<p>Instead of having to go to the whole PCI process of token migration, reuse the token already provided by your partner.</p>\n<p>Ask our support (<a href=\"https://mailto:support@norbr.help\">support@norbr.help</a>) to have the list of supported partner for this feature.</p>\n","urlObject":{"path":["token"],"host":["{{vaultUrl}}"],"query":[],"variable":[]}},"response":[{"id":"9264141d-5ece-4774-8398-b3a7f545b42d","name":"Swap an external token successfully","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{apiKey}}"},{"key":"version","value":"1.0.0"}],"body":{"mode":"raw","raw":"{\n    \"card_6_digits\": \"401881\",\n    \"card_4_digits\": \"1234\",\n    \"card_validity_month\": \"08\",\n    \"card_validity_year\": \"2025\",\n    \"customer_scheme_name\": \"visa\",\n    \"token_type\": \"recurring\",\n    \"cardholder_name\": \"John Doe\",\n    \"token_kind\": \"psp_token\",\n    \"partner\": \"ogone\",\n    \"psp_token\": \"cGF5bWVudG1ldGhvZF9jY19jbTYzbWtmZw\"\n}","options":{"raw":{"language":"json"}}},"url":"{{vaultUrl}}/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"999999\",\n        \"description\": \"Tokenization successful\"\n    },\n    \"created_date\": \"2024-02-23T10:39:50.277Z\",\n    \"token\": \"6a516bf2ae13979b2ab9285906928340818f048647359331b246f9068573a8b5\",\n    \"token_type\": \"recurring\",\n    \"token_kind\": \"psp_token\",\n    \"subscription_id\":\"6a516bf2ae13979b2ab926789hy\"\n}"}],"_postman_id":"242d53d1-cc62-4e01-8c5e-2e57bfff861e"}],"id":"90369094-0f9f-4f94-8af0-609d47534081","description":"<p>Recurring payments refer to a subscription made by your customer.</p>\n<p>Recurring orders are a set of orders happening in the background. The customer goes through <strong>the payment steps only once</strong>, for the first payment, then you handle the rest of the payment.</p>\n<p>You use the <strong>card details</strong> that are stored in our system to debit in due time your customer.</p>\n","_postman_id":"90369094-0f9f-4f94-8af0-609d47534081"},{"name":"APM integration","item":[{"name":"Create an order with an alternative payment method","id":"cf7a60a2-4552-42d5-8c93-29aea562b6e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account.</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order : <code>mobile</code>, <code>laptop</code>, <code>desktop</code>, <code>watch</code>, <code>smart_home</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender. \nPossible values : male, female, other.</p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"basket_id","value":"<string>","description":"<p>Unique identifier of the basket.</p>\n","type":"text"},{"key":"basket_type","value":"<string>","description":"<p>Indicates the type of items in the basket : <code>physical</code>, <code>digital</code> or <code>mixed</code></p>\n","type":"text"},{"key":"order_description","value":"<string>","description":"<p>General description of the order.</p>\n","type":"text"},{"key":"order_availaibity","value":"<boolean>","description":"<p>Availability of the order at the moment of the order.</p>\n","type":"text"},{"key":"order_availability_date","value":"<string>","description":"<p>Estimated date of availability of the order if not available at the moment of the order.</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>, </code>order_availability<code>and </code>order_availability_date`. But not all at the same time.</p>\n","type":"text"},{"key":"shipping_id","value":"<string>","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string>","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<string>","description":"<p>Indicates where the order is being delivered : <code>customer_address</code>, <code>in_store</code>, <code>pickup_store</code>, <code>other</code></p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string>","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string>","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string>","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string>","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string>","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string>","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string>","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string>","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"5d3509cc-c8ce-4d6c-871f-8aada42cf235","name":"Create an order sofort","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"\",\n    \"checkout_id\":\"5678909876567898\",\n    \"merchant_contract\": \"939348NBDF939ND93\",\n    \"payment_method_name\": \"sofort\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"max_attempts\": \"10\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"Authorization pending\"\n    },\n    \"order_id\": \"5fcfbcfce626f7000a1cb286\",\n    \"status\": \"authorization_requested\",\n    \"payment_method_name\": \"sofort\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"checkout\",\n    \"risk_assessment_date\": \"2020-12-08T17:50:52.116Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"\",\n    \"authentication_partner\": \"\",\n    \"authentication_date\": null,\n    \"authentication_result\": null,\n    \"authorization_date\": \"2020-12-08T17:50:52.116Z\",\n    \"authorization_result\": \"pending\",\n    \"authorization_code\": \"\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"pending\",\n    \"capture_amount\": 68.18,\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"5fa03b55e394b7a83c5f2d94\",\n    \"psp_result_code\": \"1000\",\n    \"psp_result_description\": \"Approved\"\n    \"redirect_url\":\"https://www.redirectsofort.com\"\n}"}],"_postman_id":"cf7a60a2-4552-42d5-8c93-29aea562b6e6"}],"id":"5b8231ae-6024-4047-b9a5-b352c7731ccf","description":"<p>Use our <a href=\"https://developerz.norbr.io/#08bfab4b-45a8-4734-87d8-b46df76eb4f8\"><code>payment/order</code></a> endpoint to process orders with alternative payment methods.</p>\n<p>First make sure that you have at least one merchant contract with the payment method activated, and then check the list below to know what information to send.</p>\n<p>Then, indicate the alternative payment method to use in the field payment_method_name and add the required fields in your request depending on the payment method.</p>\n<p>In order to know the required fields per payment method, use our <a href=\"https://developerz.norbr.io/#edaf3114-ac2e-46fb-8435-f803008d5dce\"><code>payment/checkout</code></a> endpoint and always be up to date when you activate a new payment method</p>\n","_postman_id":"5b8231ae-6024-4047-b9a5-b352c7731ccf"},{"name":"Travel data","item":[{"name":"Create an order with airline travel data","id":"4a199d49-c48e-471b-ab94-6b68eb89e0eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account.</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order.</p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order : <code>mobile</code>, <code>laptop</code>, <code>desktop</code>, <code>watch</code>, <code>smart_home</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender. \nPossible values : male, female, other.</p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"airline_data","value":"<object>","description":"<p>Object containing information relative to airline orders including arrays for travel legs and passengers. </p>\n","type":"text"},{"key":"insurance_data","value":"<object>","description":"<p>Object containing insurance specific information on the order</p>\n","type":"text"},{"key":"car_rental_data","value":"<object>","description":"<p>Object containing specific car rental information relative to an order</p>\n","type":"text"},{"key":"lodging_data","value":"<object>","description":"<p>Object containing lodging information relative to an order</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>Here you will find an example of a request with all travel data available.</p>\n<p>Please also find below a zoom on the different objects : </p>\n<p><strong>Airline</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JSON\">{\n\"airline_data\":{\n        \"travel_id\":\"67876876567\",\n        \"airline_code\":\"VS\",\n        \"agency_name\":\"Exemple agent\",\n        \"agent_code\":\"6TY\",\n        \"departure_date\":\"2021-11-14T08:35:27+0000\",\n        \"journey_type\":\"round_trip\",\n        \"record_passenger_name\":\"Kirby Nash\",\n        \"frequent_flyer_number\":\"45678987654567\",\n        \"ticket_number\":\"5678UYGY765\",\n        \"invoice_number\":\"987HGT54ERYHG\",\n        \"ticket_issuing_date\":\"2021-09-22T14:46:37+0000\",\n        \"ticket_delivery_method\":\"e_ticket\",\n        \"total_amount_flights\":152.22,\n        \"total_amount_taxes\":88.63,\n        \"total_amount_fee\":127.33,\n        \"is_stop_over_allowed\":false,\n        \"is_e_ticket\":true,\n        \"is_ticket_refundable\":false,\n        \"is_payer_holder_ticket\":true,\n        \"legs\":[\n            {\n                \"departure_date\":\"2021-11-14T08:35:27+0000\",\n                \"departure_airport\":\"AMS\",\n                \"arrival_date\":\"2021-11-14T10:35:27-0600\",\n                \"arrival_airport\":\"JFK\",\n                \"flight_number\":\"VS3941\",\n                \"flight_carrier_code\":\"932\",\n                \"flight_carrier_name\":\"VS\",\n                \"flight_amount\":99.12,\n                \"flight_taxes\":57.70,\n                \"flight_fee\":82.90,\n                \"flight_coupon\":\"568YG7655\",\n                \"flight_class\":\"economy\"\n            },\n            {\n                \"departure_date\":\"2021-11-14T13:44:17-0600\",\n                \"departure_airport\":\"JFK\",\n                \"arrival_date\":\"2021-11-14T18:39:11-0900\",\n                \"arrival_airport\":\"SFO\",\n                \"flight_number\":\"VS4767\",\n                \"flight_carrier_code\":\"932\",\n                \"flight_carrier_name\":\"VS\",\n                \"flight_amount\":53.10,\n                \"flight_taxes\":30.93,\n                \"flight_fee\":44.43,\n                \"flight_coupon\":\"56789IH5TG\",\n                \"flight_class\":\"economy\"\n            }\n        ],\n        \"passengers\":[\n            {\n                \"first_name\":\"Kirby\",\n                \"last_name\":\"Nash\",\n                \"date_of_birth\":\"\",\n                \"nationality\":\"US\",\n                \"phone_number\":\"+45678765456\",\n                \"email_address\":\"kirby.nash@test.com\",\n                \"identification_number\":\"4GY7TG9\"\n            }\n        ]\n    }\n}\n</code></pre>\n<p><strong>Insurance</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JSON\">{\n    \"insurance_data\":[\n        {\n        \"contract_id\":\"456789765578\",\n        \"type\":\"lost_luggage\",\n        \"amount\":15.00,\n        \"description\":\"baggage lost insurance premium\",\n        \"subscriber_first_name\":\"Kirby\",\n        \"subscriber_last_name\":\"Nash\"\n    }\n    ]\n}\n</code></pre>\n<p><strong>Car rental</strong> </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JSON\">{\n   \"car_rental_data\":{\n        \"rental_agreement_id\":\"5678987655678\",\n        \"total_amount\":323.23,\n        \"checkout_point_id\":\"67898765678\",\n        \"checkout_date\":\"2021-11-14T19:00:00-0900\",\n        \"checkout_city\":\"SAN FRANCISCO\",\n        \"checkout_country\":\"US\",\n        \"daily_rate\":43.23,\n        \"rental_class\":\"premium\",\n        \"renter_first_name\":\"Kirby\",\n        \"renter_last_name\":\"Nash\",\n        \"return_date\":\"2021-11-17T10:00:00-0900\",\n        \"return_city\":\"SAN FRANCISCO\", \n        \"return_country\":\"US\",\n        \"return_point_id\":\"67898765678\"\n    }\n}\n</code></pre>\n<p><strong>Lodging</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JSON\">{\n    \"lodging_data\":{\n        \"reservation_id\":\"456789765467\",\n        \"checkin_date\":\"2021-11-14-0900\",\n        \"checkout_date\":\"2021-11-17-0900\",\n        \"loding_name\":\"San francisco exemple\",\n        \"lodging_street_address\":\"132 exemple street\",\n        \"lodging_city\":\"SAN FRANCISCO\",\n        \"lodging_postal_code\":\"94016\",\n        \"lodging_country\":\"US\",\n        \"amount\":573.82,\n        \"payment_location\":\"online\",\n        \"room_daily_rate\":103.24,\n        \"reservation_first_name\":\"Kirby\",\n        \"reservation_last_name\":\"Nash\"\n    }\n}\n</code></pre>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"89ef5c27-9d97-4d14-85e0-d18ec29bedd1","name":"Create an order airline travel data","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"authorize\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd9b80\",\n    \"merchant_contract\": \"939348NBD9ND93\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": 68.18,\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\":\"1 jean t.38\",\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\",\n    \"airline_data\":{\n        \"travel_id\":\"67876876567\",\n        \"airline_code\":\"VS\",\n        \"agency_name\":\"Exemple agent\",\n        \"agent_code\":\"6TY\",\n        \"departure_date\":\"2021-11-14T08:35:27+0000\",\n        \"journey_type\":\"round_trip\",\n        \"record_passenger_name\":\"Kirby Nash\",\n        \"frequent_flyer_number\":\"45678987654567\",\n        \"ticket_number\":\"5678UYGY765\",\n        \"invoice_number\":\"987HGT54ERYHG\",\n        \"ticket_issuing_date\":\"2021-09-22T14:46:37+0000\",\n        \"ticket_delivery_method\":\"e_ticket\",\n        \"total_amount_flights\":152.22,\n        \"total_amount_taxes\":88.63,\n        \"total_amount_fee\":127.33,\n        \"is_stop_over_allowed\":false,\n        \"is_e_ticket\":true,\n        \"is_ticket_refundable\":false,\n        \"is_payer_holder_ticket\":true,\n        \"legs\":[\n            {\n                \"departure_date\":\"2021-11-14T08:35:27+0000\",\n                \"departure_airport\":\"AMS\",\n                \"arrival_date\":\"2021-11-14T10:35:27-0600\",\n                \"arrival_airport\":\"JFK\",\n                \"flight_number\":\"VS3941\",\n                \"flight_carrier_code\":\"932\",\n                \"flight_carrier_name\":\"VS\",\n                \"flight_amount\":99.12,\n                \"flight_taxes\":57.70,\n                \"flight_fee\":82.90,\n                \"flight_coupon\":\"568YG7655\",\n                \"flight_class\":\"economy\"\n            },\n            {\n                \"departure_date\":\"2021-11-14T13:44:17-0600\",\n                \"departure_airport\":\"JFK\",\n                \"arrival_date\":\"2021-11-14T18:39:11-0900\",\n                \"arrival_airport\":\"SFO\",\n                \"flight_number\":\"VS4767\",\n                \"flight_carrier_code\":\"932\",\n                \"flight_carrier_name\":\"VS\",\n                \"flight_amount\":53.10,\n                \"flight_taxes\":30.93,\n                \"flight_fee\":44.43,\n                \"flight_coupon\":\"56789IH5TG\",\n                \"flight_class\":\"economy\"\n            }\n        ],\n        \"passengers\":[\n            {\n                \"first_name\":\"Kirby\",\n                \"last_name\":\"Nash\",\n                \"date_of_birth\":\"\",\n                \"nationality\":\"US\",\n                \"phone_number\":\"+45678765456\",\n                \"email_address\":\"kirby.nash@test.com\",\n                \"identification_number\":\"4GY7TG9\"\n            }\n        ]\n    },\n    \"insurance_data\":[\n        {\n        \"contract_id\":\"456789765578\",\n        \"type\":\"lost_luggage\",\n        \"amount\":15.00,\n        \"description\":\"baggage lost insurance premium\",\n        \"subscriber_first_name\":\"Kirby\",\n        \"subscriber_last_name\":\"Nash\"\n        }\n    ],\n    \"car_rental_data\":{\n        \"rental_agreement_id\":\"5678987655678\",\n        \"total_amount\":323.23,\n        \"checkout_point_id\":\"67898765678\",\n        \"checkout_date\":\"2021-11-14T19:00:00-0900\",\n        \"checkout_city\":\"SAN FRANCISCO\",\n        \"checkout_country\":\"US\",\n        \"daily_rate\":43.23,\n        \"rental_class\":\"premium\",\n        \"renter_first_name\":\"Kirby\",\n        \"renter_last_name\":\"Nash\",\n        \"return_date\":\"2021-11-17T10:00:00-0900\",\n        \"return_city\":\"SAN FRANCISCO\", \n        \"return_country\":\"US\",\n        \"return_point_id\":\"67898765678\"\n    },\n    \"lodging_data\":{\n        \"reservation_id\":\"456789765467\",\n        \"checkin_date\":\"2021-11-14-0900\",\n        \"checkout_date\":\"2021-11-17-0900\",\n        \"loding_name\":\"San francisco exemple\",\n        \"lodging_street_address\":\"132 exemple street\",\n        \"lodging_city\":\"SAN FRANCISCO\",\n        \"lodging_postal_code\":\"94016\",\n        \"lodging_country\":\"US\",\n        \"amount\":573.82,\n        \"payment_location\":\"online\",\n        \"room_daily_rate\":103.24,\n        \"reservation_first_name\":\"Kirby\",\n        \"reservation_last_name\":\"Nash\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/payment/order"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"authorization successful\"\n    },\n    \"order_id\": \"60d1d672d0a0c2000cff7eae\",\n    \"status\": \"authorization_successful\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"\",\n    \"customer_country\": \"\",\n    \"customer_ip\": \"127.0.0.1\",\n    \"order_description\": \"1 jean t.38\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"Checkout\",\n    \"risk_assessment_date\": \"2021-06-22T12:24:35.508Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"Checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"\",\n    \"authorization_date\": \"2021-06-22T12:24:18.243Z\",\n    \"authorization_result\": \"authorization_successful\",\n    \"authorization_code\": \"pay_o4j7rzswitkkzmb6qo2wnheczm\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_total_amount\": \"\",\n    \"is_refunded\": false,\n    \"refund_date\": null,\n    \"refund_result\": \"\",\n    \"refund_total_amount\": \"\",\n    \"is_cancelled\": false,\n    \"cancellation_date\": null,\n    \"cancellation_result\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"608526227b9daa000b8c0174\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\"\n}"}],"_postman_id":"4a199d49-c48e-471b-ab94-6b68eb89e0eb"}],"id":"0947a40f-9648-4797-a2c1-504a8290348e","description":"<p>Use our endpoint <code>create/order</code> to send data related to travel : airline, insurance, car rental and lodging. </p>\n<p>Those information will also be send to the different providers if they support it.</p>\n","_postman_id":"0947a40f-9648-4797-a2c1-504a8290348e"},{"name":"External MPI","item":[{"name":"Create an order with a 3DSecure result","id":"a3d8a21c-e7aa-4b16-bfdf-516a3c775bdc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"network_score","value":"<integer>","description":"<p>The score calculated by the scheme platform</p>\n","type":"text"},{"key":"cavv","value":"<string>","description":"<p>Unique identifier generated by the card issuing bank for Visa, Amex, JCB, Diners Club and Discover (base64)</p>\n","type":"text"},{"key":"cavv_algorithm","value":"<string>","description":"<p>Field returned only when the CAVV is generated. The field can contain a 2 or 3 characters depending on schemes. </p>\n","type":"text"},{"key":"ucaf_aav","value":"<string>","description":"<p>Unique identifier generated by the card issuing bank for Mastercard (base64)</p>\n","type":"text"},{"key":"eci","value":"<enum>","description":"<p>Ecommerce Indicator indicating the result of the authentication. </p>\n","type":"text"},{"key":"x_id","value":"<string>","description":"<p>The unique transaction identifier assigned by the DS to identify a single transaction (base64 encoded)</p>\n","type":"text"},{"key":"pares_status","value":"<enum>","description":"<p>Result of the authentication check</p>\n","type":"text"},{"key":"directory_veres","value":"<enum>","description":"<p>The enrollment response from the directory server. </p>\n","type":"text"},{"key":"version","value":"<float>","description":"<p>The version of the 3DSecure used for the authentication process. </p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>Our <code>payment/order</code> endpoint allows you to pass along an authentication result done outside of OnRamp system.<br />We will then pass along the result in the authorization request to the psp accepting it.</p>\n<p>Use the <code>3ds_data</code> field to send all the necessary information to identify the authentication of your customer.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"3ds_data\": {\n        \"network_score\":\"\",\n        \"cavv\":\"\",\n        \"cavv_algorithm\":\"\",\n        \"ucaf_aav\":\"\",\n        \"eci\":\"\",\n        \"x_id\":\"\",\n        \"pares_status\":\"\",\n        \"directory_veres\":\"\",\n        \"version\":\"\"\n    }\n}\n\n</code></pre><p>Keep in mind that this option is restricted and will need to be activated on your account.</p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2d0dd338-0b05-4f31-8719-4e446df33e8e","name":"Create an order card","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"authorize\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd9b80\",\n    \"merchant_contract\": \"939348NBD9ND93\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"authentication_indicator\":\"no_3ds\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\":\"1 jean t.38\",\n    \"3ds_data\": {\n        \"network_score\":\"44\",\n        \"cavv\":\"BwAQAgJ4IAUFBwdik3ggEETHTsU=\",\n        \"cavv_algorithm\":\"2\",\n        \"eci\":\"5\",\n        \"x_id\":\"SnRKYkNWRHhLTDJSaUF6bFZINzA=\",\n        \"pares_status\":\"Y\",\n        \"directory_veres\":\"Y\",\n        \"version\":\"2.1\"\n    },\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"Authorization successful\"\n    },\n    \"order_id\": \"5fcf582ee18f9c000b0b3bb6\",\n    \"status\": \"authorization_successful\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\": \"1 jean t.38\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"cybersource\",\n    \"risk_assessment_date\": \"2020-12-08T10:40:46.012Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": true,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"external\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"accepted\",\n    \"authorization_date\": \"2020-12-08T10:40:46.012Z\",\n    \"authorization_result\": \"authorization_successful\",\n    \"authorization_code\": \"7HD9830\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_amount\": \"\",\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"939348NBD9ND93\",\n    \"psp_result_code\": \"1000\",\n    \"psp_result_description\": \"Approved\"\n}"}],"_postman_id":"a3d8a21c-e7aa-4b16-bfdf-516a3c775bdc"}],"id":"b3fa3373-82a3-4d9d-a78b-dcb200dc9756","_postman_id":"b3fa3373-82a3-4d9d-a78b-dcb200dc9756","description":""},{"name":"Marketplaces","item":[{"name":"Create an order with full basket content","id":"d7e6a3b7-0889-475f-8b05-6a99101d3239","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the <code>/payment/token</code> request</p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in your OnRamp account</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"dynamic_descriptor_authorization","value":"<string>","description":"<p>The description passed along on the customer bank statement. This option may not always be possible depending on the route chosen).</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the exemple to see all the fields available in the array. </p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>Here we will focus on 3 fields that will particularly interest marketplaces. </p>\n<p>The <code>basket_content</code> field contains an array able to accept a detailed description for each item. </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\", (limited to 15 characters)\n            \"product_id\": \"39851062\", (limited to 50 characters)\n            \"product_name\": \"Tee Shirt MED\", (limited to 50 characters)\n            \"product_description\": \"White tee shirt, size M\", (limited to 255 characters)\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\", (limited to 50 characters)\n            \"seller_name\": \"nounplus\", (limited to 50 characters)\n            \"seller_commission\": \"4.41\"\n        }]\n}\n</code></pre><p>Then, use the dynamic descriptor fields to indicate to your customer the right description on its bank account or during the 3DSecure process.</p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"322c7736-74d8-4296-8e50-33df1278f56d","name":"Create an order card with full basket content","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"authorize\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd9b80\",\n    \"merchant_contract\": \"939348NBD9ND93\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": \"68.18\",\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"dynamic_descriptor_authorization\":\"seller name\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/order/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"944444\",\n        \"description\": \"Authorization successful\"\n    },\n    \"order_id\": \"5fcf582ee18f9c000b0b3bb6\",\n    \"status\": \"authorization_successful\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_address_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_address_city\": \"SARTROUVILLE\",\n    \"customer_address_zip_code\": \"78500\",\n    \"customer_address_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"order_description\": \"1 jean t.38\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"cybersource\",\n    \"risk_assessment_date\": \"2020-12-08T10:40:46.012Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"ask_3ds\",\n    \"authentication_partner\": \"checkout\",\n    \"authentication_date\": null,\n    \"authentication_result\": \"not_available\",\n    \"authorization_date\": \"2020-12-08T10:40:46.012Z\",\n    \"authorization_result\": \"authorization_successful\",\n    \"authorization_code\": \"7HD9830\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"\",\n    \"capture_amount\": \"\",\n    \"capture_total_amount\": \"\",\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"939348NBD9ND93\",\n    \"psp_result_code\": \"\",\n    \"psp_result_description\": \"\"\n}"}],"_postman_id":"d7e6a3b7-0889-475f-8b05-6a99101d3239"}],"id":"e091354a-10db-4129-a0ef-b52019cbb076","description":"<p>Our <code>payment/order</code> fully supports requests for marketplaces and is able to collect all related information. </p>\n<p>As for all requests, this is just an exemple of what you can do with a zoom on a particular use case. </p>\n<p>You can, of course, still use all the other fields available. </p>\n","_postman_id":"e091354a-10db-4129-a0ef-b52019cbb076"},{"name":"Full API","item":[{"name":"Create an order  (enriched version)","id":"7d31925c-70a1-4d23-a992-830227691547","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"Private api key","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"operation_type","value":"<string>","description":"<p>(Required) Specify the kind of order you want to create: <code>authorize</code> or <code>direct_capture</code></p>\n","type":"text"},{"key":"checkout_id","value":"<uuid>","description":"<p>(Required) Specify the id of the checkout previously created. </p>\n","type":"text"},{"key":"token","value":"<string>","description":"<p>(Required) Given in response to the <code> payment/token</code> request</p>\n","type":"text"},{"key":"merchant_contract","value":"<string>","description":"<p>The merchant contract id used to process the transaction. You will find this information in OnRamp account.</p>\n","type":"text"},{"key":"payment_method_name","value":"<string>","description":"<p>The name of the method used by the customer to pay this order. Please refer to the <a href=\"https://developer.norbr.io/#cabed830-ec7f-4516-af2c-99f6b49f0d09\">APM folder</a></p>\n","type":"text"},{"key":"amount","value":"<float>","description":"<p>(Required) A positive number with 3 decimals digit max to describe the charge of the order</p>\n","type":"text"},{"key":"currency","value":"<string>","description":"<p>(Required) The 3-letter ISO currency code refering to the authorization currency</p>\n","type":"text"},{"key":"order_merchant_id","value":"<string>","description":"<p>(Required) Unique identifier used by the merchant for an order</p>\n","type":"text"},{"key":"payment_channel","value":"<string>","description":"<p>(Required) Describes where the transaction is taking place. Possible values : <code>e-commerce</code>, <code>moto</code>, <code>pos</code></p>\n","type":"text"},{"key":"website_url","value":"<string>","description":"<p>The website where the order was issued. </p>\n","type":"text"},{"key":"device_type","value":"<enum>","description":"<p>The type of device used by the customer for this order: <code>mobile</code>, <code>laptop</code>, <code>desktop</code></p>\n","type":"text"},{"key":"authentication_indicator","value":"<string>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_3ds</code>, <code>ask_3ds</code>, <code>force_3ds</code></p>\n","type":"text"},{"key":"account_holder_first_name","value":"<string>","description":"<p>For a bank transfer order, the first name of the account holder</p>\n","type":"text"},{"key":"account_holder_last_name","value":"<string>","description":"<p>For a bank transfer order, the last name of the account holder </p>\n","type":"text"},{"key":"account_number","value":"<string>","description":"<p>For a bank transfer order, the account number (no SEPA) of the account holder</p>\n","type":"text"},{"key":"account_routing_number","value":"<string>","description":"<p>For a bank transfer order, the account routing number (no SEPA) of the account holder</p>\n","type":"text"},{"key":"account_iban","value":"<string>","description":"<p>For a bank transfer order, the IBAN of the account holder</p>\n","type":"text"},{"key":"account_bic","value":"<string>","description":"<p>For a bank transfer order, the BIC of the account holder</p>\n","type":"text"},{"key":"dynamic_descriptor_authorization","value":"<string>","description":"<p>The description passed along on the customer bank statement. This option may not always be possible depending on the route chosen).</p>\n","type":"text"},{"key":"customer_id","value":"<string>","description":"<p>The unique identifier of the customer.</p>\n","type":"text"},{"key":"customer_email","value":"<email>","description":"<p>The customer's e-mail address.</p>\n","type":"text"},{"key":"customer_first_name","value":"<string>","description":"<p>The customer's first name.</p>\n","type":"text"},{"key":"customer_last_name","value":"<string>","description":"<p>The customer's last name.</p>\n","type":"text"},{"key":"customer_identification_number","value":"<string>","description":"<p>The customer's identification number. Depending on the payment method, this field can be used to send an ID number or a fiscal number.</p>\n","type":"text"},{"key":"customer_gender","value":"<enum>","description":"<p>The customer's gender : <code>male</code>, <code>female</code>, <code>other</code></p>\n","type":"text"},{"key":"customer_street_name","value":"<string>","description":"<p>The customer's address.</p>\n","type":"text"},{"key":"customer_city","value":"<string>","description":"<p>The customer's city.</p>\n","type":"text"},{"key":"customer_zip_code","value":"<string>","description":"<p>The customer's zip code.</p>\n","type":"text"},{"key":"customer_country","value":"<string>","description":"<p>The customer's country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_ip","value":"<string>","description":"<p>The customer's ip address.</p>\n","type":"text"},{"key":"customer_billing_first_name","value":"<string>","description":"<p>The billing customer first name.</p>\n","type":"text"},{"key":"customer_billing_last_name","value":"<string>","description":"<p>The billing customer last name.</p>\n","type":"text"},{"key":"customer_billing_street_name","value":"<string>","description":"<p>The billing customer address.</p>\n","type":"text"},{"key":"customer_billing_city","value":"<string>","description":"<p>The billing customer city.</p>\n","type":"text"},{"key":"customer_billing_zip_code","value":"<string>","description":"<p>The billing customer zip code.</p>\n","type":"text"},{"key":"customer_billing_country","value":"<string>","description":"<p>The billing customer country. 2-letter ISO country code</p>\n","type":"text"},{"key":"customer_birth_date","value":"<string>","description":"<p>The customer birth date. </p>\n","type":"text"},{"key":"customer_phone_number","value":"<string>","description":"<p>The customer phone number.</p>\n","type":"text"},{"key":"customer_phone_number_type","value":"<string>","description":"<p>The customer type of phone number : <code>mobile</code>, <code>home</code>, <code>work</code></p>\n","type":"text"},{"key":"is_customer_registered","value":"<boolean>","description":"<p>Indicates if the customer has an account.</p>\n","type":"text"},{"key":"customer_account_creation_date","value":"<string>","description":"<p>The creation date of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_date","value":"<string>","description":"<p>The date of the last update of the customer's account.</p>\n","type":"text"},{"key":"customer_account_change_password_date","value":"<string>","description":"<p>The date of the last password change on the customer's account.</p>\n","type":"text"},{"key":"customer_account_attempts_add_card","value":"<integer>","description":"<p>The number of attempts to add a card on the customer's account since the opening of the account.</p>\n","type":"text"},{"key":"customer_account_attempts_order_day","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_attempts_order_six_months","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_attempts_order_year","value":"<integer>","description":"<p>The number of order (succesfull or failed) registered for this customer in the last year</p>\n","type":"text"},{"key":"customer_account_add_payment_means_date","value":"<string>","description":"<p>The date of the payment method 's registration on the customer's account.</p>\n","type":"text"},{"key":"customer_account_successful_orders_day","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 24 hours</p>\n","type":"text"},{"key":"customer_account_successful_orders_six_months","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last 6 months</p>\n","type":"text"},{"key":"customer_account_successful_orders_year","value":"<integer>","description":"<p>The number of successful order registered for this customer in the last year.</p>\n","type":"text"},{"key":"customer_browser_info_accept_header","value":"<string>","description":"<p>The accept header value of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_color_depth","value":"<string>","description":"<p>The color depth of the customer's browser in bits per pixel.</p>\n","type":"text"},{"key":"customer_browser_info_java_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute java.</p>\n","type":"text"},{"key":"customer_browser_info_js_enabled","value":"<boolean>","description":"<p>Indicates if the customer's browser is able to execute javascript</p>\n","type":"text"},{"key":"customer_browser_info_language","value":"<string>","description":"<p>The language of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_height","value":"<integer>","description":"<p>The height of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_screen_width","value":"<integer>","description":"<p>The width of the customer's browser.</p>\n","type":"text"},{"key":"customer_browser_info_time_zone","value":"<string>","description":"<p>The time zone of the customer's browser. It could be in one of the following format:\n\"±hh:mm\", \"±hhmm\", or \"±hh\"</p>\n","type":"text"},{"key":"customer_browser_info_user_agent","value":"<string>","description":"<p>The user agent of the customer's browser.</p>\n","type":"text"},{"key":"is_return_accepted","value":"<boolean>","description":"<p>Indicates if returns are accepted for this order.</p>\n","type":"text"},{"key":"basket_id","value":"<string>","description":"<p>Unique identifier of the basket.</p>\n","type":"text"},{"key":"basket_type","value":"<string>","description":"<p>Indicates the type of items in the basket : <code>physical</code>, <code>digital</code> or <code>mixed</code></p>\n","type":"text"},{"key":"order_description","value":"<string>","description":"<p>General description of the order.</p>\n","type":"text"},{"key":"order_availability","value":"<boolean>","description":"<p>Availability of the order at the moment of the order.</p>\n","type":"text"},{"key":"order_availability_date","value":"<string>","description":"<p>Estimated date of availability of the order if not available at the moment of the order.</p>\n","type":"text"},{"key":"basket_content","value":"<array>","description":"<p>Details of the basket item by item, please refer to the example to see all the fields available in the array. We strongly recommend that you either use this field or the 3 following ones : 'order_description<code>,</code>order_availability<code> and order_availability_date</code>. But not all at the same time.</p>\n","type":"text"},{"key":"customer_items_reorder","value":"<boolean>","description":"<p>Indicates if the customer has already ordered one of the items in the basket during the past year.</p>\n","type":"text"},{"key":"shipping_id","value":"<string>","description":"<p>Unique identifier of the shipping.</p>\n","type":"text"},{"key":"shipping_carrier_name","value":"<string>","description":"<p>Name of the carrier used for the shipping</p>\n","type":"text"},{"key":"shipping_delivery_range","value":"<enum>","description":"<p>Estimated range of delivery. Possible values : <code>sameday</code>, <code>lessthan2days</code>, <code>morethan2days</code></p>\n","type":"text"},{"key":"shipping_delivery_method","value":"<string>","description":"<p>Indicates where the order is being delivered : <code>customer_address</code>, <code>in_store</code>, <code>pickup</code>, <code>other</code></p>\n","type":"text"},{"key":"shipping_price","value":"<float>","description":"<p>Total price of the delivery.</p>\n","type":"text"},{"key":"shipping_tax","value":"<string>","description":"<p>Amount of tax included in the total shipping amount.</p>\n","type":"text"},{"key":"shipping_tax_rate","value":"<string>","description":"<p>Tax rate applied on the shipping.</p>\n","type":"text"},{"key":"shipping_first_name","value":"<string>","description":"<p>The shipping address first name.</p>\n","type":"text"},{"key":"shipping_last_name","value":"<string>","description":"<p>The shipping address last name.</p>\n","type":"text"},{"key":"shipping_email","value":"","description":"<p>The shipping email address.</p>\n","type":"text"},{"key":"shipping_phone_number","value":"<string>","description":"<p>The shipping address phone number</p>\n","type":"text"},{"key":"shipping_address_street_name_line1","value":"<string>","description":"<p>The shipping address street name (first line)</p>\n","type":"text"},{"key":"shipping_address_street_name_line2","value":"<string>","description":"<p>The shipping address street name (second line)</p>\n","type":"text"},{"key":"shipping_address_city","value":"<string>","description":"<p>The shipping address city.</p>\n","type":"text"},{"key":"shipping_address_zip_code","value":"<string>","description":"<p>The shipping address zip code.</p>\n","type":"text"},{"key":"shipping_address_state","value":"","description":"<p>The shipping address state.</p>\n","type":"text"},{"key":"shipping_address_country","value":"<string>","description":"<p>The shipping address country. 2-letter ISO country code</p>\n","type":"text"},{"key":"shipping_address_first_use_date","value":"<string>","description":"<p>The date when the shipping address was first used.</p>\n","type":"text"},{"key":"plan_id","value":"<string>","description":"<p>The unique id of the plan subscribed by the customer.</p>\n","type":"text"},{"key":"contract_id","value":"<string>","description":"<p>The unique id of the contract between you and your customer.</p>\n","type":"text"},{"key":"subscription_id","value":"<string>","description":"<p>The unique id of the subscription.</p>\n","type":"text"},{"key":"subscriber_id","value":"<string>","description":"<p>The unique id of the suscriber.</p>\n","type":"text"},{"key":"subscription_first_id","value":"<string>","description":"<p>The ID send by the scheme during the first transaction of the plan. We highly recommend you to send this information in order to be exempted from 3DS authentication.</p>\n","type":"text"},{"key":"subscription_end_date","value":"<string>","description":"<p>The date of the end of the subscription</p>\n","type":"text"},{"key":"subscription_recurrence","value":"<enum>","description":"<p>The frequency of the subscription. \nPossible values : fifteen_days, month, two_months, other</p>\n","type":"text"},{"key":"subscription_description","value":"<string>","description":"<p>The description of the subscription.</p>\n","type":"text"},{"key":"subscription_count","value":"<integer>","description":"<p>The rank in the installments plan.</p>\n","type":"text"},{"key":"giftcard_used","value":"<boolean>","description":"<p>Indicates if a gift card was used.</p>\n","type":"text"},{"key":"giftcard_amount","value":"<float>","description":"<p>Total amount used on the gift(s) card.</p>\n","type":"text"},{"key":"giftcard_currency","value":"<string>","description":"<p>Currency of the gift(s) card. 3-letter ISO currency code</p>\n","type":"text"},{"key":"giftcard_number","value":"<integer>","description":"<p>Number of gift cards used.</p>\n","type":"text"},{"key":"max_attempts","value":"<integer>","description":"<p>Maximum number of attempts possible on this order. Includes update and fallbacks</p>\n","type":"text"},{"key":"apm_code","value":"<string>","description":"<p>Specific id to be send when using an APM (please refer to the documentation to know what to send depending on the payment method)</p>\n","type":"text"},{"key":"3ds_data","value":"<object>","description":"<p>Restricted object. Please refer to the integration when using an external MPI</p>\n","type":"text"},{"key":"sca_exemption_reason","value":"<enum>","description":"<p>Indicates the reason why the order should be exempted from 3DSecure : <code>low_value</code>, <code>corporate</code>, <code>trusted_beneficiary</code>, <code>risk_analysis</code></p>\n","type":"text"},{"key":"merchant_data","value":"<array>","description":"<p>Custom field where you can send your own data. For each, please specify : <code>key</code>, <code>type</code>, <code>value</code>, <code>is_personal_data</code>. Available types are: <code>string</code>, <code>number</code>, <code>date</code>, <code>boolean</code></p>\n","type":"text"},{"key":"accept_url","value":"<string>","description":"<p>URL to redirect your customer to once the payment process is completed successfully.</p>\n","type":"text"},{"key":"decline_url","value":"<string>","description":"<p>URL to redirect your customer to after the payment is declined.</p>\n","type":"text"},{"key":"pending_url","value":"<string>","description":"<p>URL to redirect your customer to when the payment request was processed but response is not yet available</p>\n","type":"text"},{"key":"exception_url","value":"<string>","description":"<p>URL to redirect your customer to after a system failure.</p>\n","type":"text"},{"key":"challenge_preference","value":"<enum>","description":"<p>Selects the authentication scenario you want applied for this order : <code>no_preference</code>,<code>challenge_mandatory</code>,<code>challenge_requested</code>,<code>no_challenge</code></p>\n","type":"text"},{"key":"locale","value":"<string>","description":"<p>The 2-letter alpha ISO country code (ex: en, fr, it) optionnaly followed by the 2-letter ISO language code (ex: en_GB, fr_FR, it_IT)</p>\n","type":"text"},{"key":"merchant_store_id","value":"<string>","description":"<p>Free field accepting 255 caracters to be used in routing engine.</p>\n","type":"text"}]},"url":"{{apiUrl}}/payment/order","description":"<p>The <code>/payment/order</code> request can be used for different use cases and accept numerous information about your customer or the order itself. </p>\n<p>Below, we list <strong>all</strong> the fields that are accepted in the <code>/payment/order</code> request, to give you the maximum overview of our endpoint. </p>\n<p>You don't have to use them all, feel free to refer to the specific use case requests described in the documentation. </p>\n","urlObject":{"path":["payment","order"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c5246d60-1ae6-41ca-a4b1-69393f7a0c08","name":"Create an order card enriched","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"x-api-key","value":"{{apiKey}}","type":"text"},{"key":"version","value":"1.0.0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operation_type\": \"direct_capture\",\n    \"token\": \"144ab7ad-8914-4a81-b6be-9943bd943b80\",\n    \"checkout_id\": \"567890987656789876\",\n    \"merchant_contract\": \"5fa03b55e394b7a83c5f2d94\",\n    \"payment_method_name\": \"visa\",\n    \"amount\": 68.18,\n    \"currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"https://www.example.com/\",\n    \"device_type\": \"mobile\",\n    \"authentication_indicator\": \"no_3ds\",\n    \"dynamic_descriptor_authorization\": \"VITAMIX-276398531664\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_identification_number\": \"GTF730340H7\",\n    \"customer_gender\": \"female\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"customer_billing_first_name\": \"Kirby\",\n    \"customer_billing_last_name\": \"Nash\",\n    \"customer_billing_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_billing_city\": \"SARTROUVILLE\",\n    \"customer_billing_zip_code\": \"78500\",\n    \"customer_billing_country\": \"FR\",\n    \"customer_birth_date\": \"2020-06-22\",\n    \"customer_phone_number\": \"0686606737\",\n    \"customer_phone_number_type\": \"mobile\",\n    \"is_customer_registered\": true,\n    \"customer_account_creation_date\": \"2020-03-19\",\n    \"customer_account_change_date\": \"2020-06-18\",\n    \"customer_account_change_password_date\": \"2020-06-18\",\n    \"customer_account_attempts_add_card\": \"2\",\n    \"customer_account_attempts_order_day\": \"1\",\n    \"customer_account_attempts_order_six_months\": \"6\",\n    \"customer_account_attempts_order_year\": \"8\",\n    \"customer_account_successful_orders_day\": \"1\",\n    \"customer_account_successful_orders_six_months\": \"5\",\n    \"customer_account_successful_orders_year\": \"7\",\n    \"customer_account_add_payment_means_date\": \"2020-06-18\",\n    \"customer_browser_info_color_depth\": \"test1\",\n    \"customer_browser_info_accept_header\": \"test2\",\n    \"customer_browser_info_java_enabled\": true,\n    \"customer_browser_info_js_enabled\": false,\n    \"customer_browser_info_language\": \"FR\",\n    \"customer_browser_info_screen_height\": 119,\n    \"customer_browser_info_screen_width\": 333,\n    \"customer_browser_info_time_zone\": \"Paris/London\",\n    \"customer_browser_info_user_agent\": \"Mozilla---\",\n    \"is_return_accepted\": true,\n    \"basket_id\": \"BSK-5942478750\",\n    \"basket_content\": [\n        {\n            \"product_sku\": \"TSH-MED-WHI-COT\",\n            \"product_id\": \"39851062\",\n            \"product_name\": \"Tee Shirt MED\",\n            \"product_description\": \"White tee shirt, size M\",\n            \"product_price\": \"20.00\",\n            \"product_quantity\": \"2\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"4.14\",\n            \"total_amount\": \"44.14\",\n            \"seller_id\": \"SEL-07428099\",\n            \"seller_name\": \"nounplus\",\n            \"seller_commission\": \"4.41\"\n        },\n        {\n            \"product_sku\": \"DRE-MED-RED-LEA\",\n            \"product_id\": \"40547343\",\n            \"product_name\": \"Dress MED\",\n            \"product_description\": \"Red dress, size M\",\n            \"product_price\": \"22\",\n            \"product_quantity\": \"1\",\n            \"product_availability\": true,\n            \"product_type\": \"physical\",\n            \"product_tax_amount\": \"2.04\",\n            \"total_amount\": \"24.04\",\n            \"seller_id\": \"SEL-54539757\",\n            \"seller_name\": \"faruber\",\n            \"seller_commission\": \"2.4\"\n        }\n    ],\n    \"customer_items_reorder\": false,\n    \"shipping_id\": \"318378289489\",\n    \"shipping_carrier_name\": \"DHL\",\n    \"shipping_delivery_range\": \"sameday\",\n    \"shipping_delivery_method\": \"customer_address\",\n    \"shipping_price\": 20,\n    \"shipping_tax\": 5,\n    \"shipping_first_name\": \"\",\n    \"shipping_last_name\": \"\",\n    \"shipping_phone_number\": \"\",\n    \"shipping_address_street_name_line1\": \"16  rue de Raymond Poincaré\",\n    \"shipping_address_street_name_line2\": null,\n    \"shipping_address_city\": \"NEUILLY-SUR-SEINEs\",\n    \"shipping_address_zip_code\": \"92200\",\n    \"shipping_address_country\": \"FR\",\n    \"shipping_address_first_use_date\": \"2020-03-19\",\n    \"giftcard_used\": true,\n    \"giftcard_amount\": 11,\n    \"giftcard_number\": \"81467097\",\n    \"giftcard_currency\": \"EUR\",\n    \"max_attempts\": \"10\",\n    \"merchant_data\": [\n        {\n            \"key\": \"internal_reference_1\",\n            \"type\": \"string\",\n            \"value\": \"906530204612289666\"\n        },\n        {\n            \"key\": \"customer_rate\",\n            \"type\": \"number\",\n            \"value\": \"3\"\n        }\n    ],\n    \"accept_url\": \"https://www.google.com/search?q=accept\",\n    \"decline_url\": \"https://www.google.com/search?q=decline\",\n    \"pending_url\": \"https://www.google.com/search?q=pendind\",\n    \"exception_url\": \"https://www.google.com/search?q=exception\"\n}","options":{"raw":{"language":"json"}}},"url":"{{apiUrl}}/payment/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"environment","value":"{{environment}}","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"code\": \"521080\",\n        \"description\": \"pending capture request\"\n    },\n    \"order_id\": \"5fcfbcfce626f7000a1cb286\",\n    \"status\": \"capture_requested\",\n    \"payment_method_name\": \"visa\",\n    \"order_amount\": 68.18,\n    \"order_currency\": \"EUR\",\n    \"order_merchant_id\": \"276398531664\",\n    \"payment_channel\": \"e-commerce\",\n    \"website_url\": \"www.exemple.com\",\n    \"customer_id\": \"4025251046660958\",\n    \"customer_email\": \"kirby.nash@gmail.com\",\n    \"customer_first_name\": \"Kirby\",\n    \"customer_last_name\": \"Nash\",\n    \"customer_street_name\": \"37 rue du Président Roosevelt\",\n    \"customer_city\": \"SARTROUVILLE\",\n    \"customer_zip_code\": \"78500\",\n    \"customer_country\": \"FR\",\n    \"customer_ip\": \"203.200.6.117\",\n    \"product_description\": \"\",\n    \"is_suspicious\": false,\n    \"risk_assessment_partner\": \"checkout\",\n    \"risk_assessment_date\": \"2020-12-08T17:50:52.116Z\",\n    \"risk_assessment_result\": \"accepted\",\n    \"risk_assessment_reason\": \"\",\n    \"risk_assessment_reason_code\": \"\",\n    \"is_authenticated\": false,\n    \"authentication_indicator\": \"no_3ds\",\n    \"authentication_partner\": \"\",\n    \"authentication_date\": null,\n    \"authentication_result\": null,\n    \"authorization_date\": \"2020-12-08T17:50:52.116Z\",\n    \"authorization_result\": \"success\",\n    \"authorization_code\": \"8293JDI\",\n    \"authorization_amount\": 68.18,\n    \"is_captured\": false,\n    \"capture_date\": null,\n    \"capture_result\": \"pending\",\n    \"capture_amount\": 68.18,\n    \"payin_partner\": \"Checkout\",\n    \"merchant_contract_id\": \"5fa03b55e394b7a83c5f2d94\",\n    \"psp_result_code\": \"1000\",\n    \"psp_result_description\": \"Approved\"\n}"}],"_postman_id":"7d31925c-70a1-4d23-a992-830227691547"}],"id":"c70eb2b4-2ba7-443e-a2ce-f2c5cf459ca9","_postman_id":"c70eb2b4-2ba7-443e-a2ce-f2c5cf459ca9","description":""}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"c29c478c-54a5-4dac-ada1-0dba80ca8315"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"7000ffa7-246b-4619-9344-9e05bbaca783"}}]}