{"id":1657,"date":"2015-12-08T12:32:08","date_gmt":"2015-12-08T12:32:08","guid":{"rendered":"https:\/\/prestawebdev.newsoftdemo.info\/blog\/?p=1657"},"modified":"2015-12-08T12:32:08","modified_gmt":"2015-12-08T12:32:08","slug":"how-prestashop-payment-gateway-integration-works-at-api-level","status":"publish","type":"post","link":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/","title":{"rendered":"How PrestaShop Payment gateway integration works at API level?"},"content":{"rendered":"<p>Payment Gateway refers to an e-commerce application service provider service that allows credit card payments for e-business and online retailer. Although Payment Gateway works in systematic process, but still it is a time-consuming process as it combines all the parties like merchant, buyers, buyer\u2019s bank and seller\u2019s bank.<\/p>\n<p>So in this piece of writing we will describe that the API calls that arise while making the transaction with <a href=\"http:\/\/addons.prestashop.com\/en\/4-payments-gateways-prestashop-modules\"><strong>Payment Gateway on a PrestaShop store<\/strong><\/a>.<\/p>\n<p><strong>Steps for API integration<\/strong><\/p>\n<ol>\n<li>In this step dealer develops a Post Request, which includes basic mandatory information like order reference number, amount, product information, first email, contact number and hash. After this dealer count the hash and send it to the Payment Gateway.<\/li>\n<li>After the Post request, the customer would be sent to the Payment page. This provides the facility to the customers to choose their own payment option on payment gateway\u2019s page and then click \u2018Pay Now\u2019. This Payment Gateway takes the customer to the chosen bank. Later the bank gives the response back to Payment Gateway.<\/li>\n<li>The transaction Post request inform the payment gateway server, a new transaction is created in gateway database. With this, an uncommon identifier is developed every time at gateway\u2019s end to determine each new transaction in the gateway database.<\/li>\n<li>Payment gateway performs various functions like record the transaction status on the basis of feedback received from the bank. It allows the dealer to get the final transaction response through the Post response. To avoid tampering attempt by user, dealer will also receive the hash framework.<\/li>\n<\/ol>\n<p>There are different kits administering different PrestaShop APIs to control a lot of tasks. There are several kinds of kits available to make the integration process easy.<\/p>\n<p>Thus through the API your payment gateway integration becomes an easier task for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Payment Gateway refers to an e-commerce application service provider service that allows credit card payments for e-business and online retailer. Although Payment Gateway works in systematic process, but still it is a time-consuming process as it combines all the parties like merchant, buyers, buyer\u2019s bank and seller\u2019s bank. So in this piece of writing we [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[55],"tags":[26,27,28],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Payment gateway integration works at API level?<\/title>\n<meta name=\"description\" content=\"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Payment gateway integration works at API level?\" \/>\n<meta property=\"og:description\" content=\"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/\" \/>\n<meta property=\"og:site_name\" content=\"prestawebdeveloper\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-08T12:32:08+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/\",\"url\":\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/\",\"name\":\"How Payment gateway integration works at API level?\",\"isPartOf\":{\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/#website\"},\"datePublished\":\"2015-12-08T12:32:08+00:00\",\"dateModified\":\"2015-12-08T12:32:08+00:00\",\"author\":{\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/679ef4596888e4b2d4e38a759d449820\"},\"description\":\"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.prestawebdeveloper.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How PrestaShop Payment gateway integration works at API level?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/#website\",\"url\":\"https:\/\/www.prestawebdeveloper.com\/blog\/\",\"name\":\"prestawebdeveloper\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.prestawebdeveloper.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/679ef4596888e4b2d4e38a759d449820\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4c9961498f3d5b56a1a752fb710b65b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4c9961498f3d5b56a1a752fb710b65b7?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.prestawebdeveloper.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Payment gateway integration works at API level?","description":"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/","og_locale":"en_US","og_type":"article","og_title":"How Payment gateway integration works at API level?","og_description":"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.","og_url":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/","og_site_name":"prestawebdeveloper","article_published_time":"2015-12-08T12:32:08+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/","url":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/","name":"How Payment gateway integration works at API level?","isPartOf":{"@id":"https:\/\/www.prestawebdeveloper.com\/blog\/#website"},"datePublished":"2015-12-08T12:32:08+00:00","dateModified":"2015-12-08T12:32:08+00:00","author":{"@id":"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/679ef4596888e4b2d4e38a759d449820"},"description":"Payment Gateway Integration is one of the most crucial steps of online store development. Let\u2019s find out how it is done using an API.","breadcrumb":{"@id":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.prestawebdeveloper.com\/blog\/how-prestashop-payment-gateway-integration-works-at-api-level\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.prestawebdeveloper.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How PrestaShop Payment gateway integration works at API level?"}]},{"@type":"WebSite","@id":"https:\/\/www.prestawebdeveloper.com\/blog\/#website","url":"https:\/\/www.prestawebdeveloper.com\/blog\/","name":"prestawebdeveloper","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.prestawebdeveloper.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/679ef4596888e4b2d4e38a759d449820","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.prestawebdeveloper.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4c9961498f3d5b56a1a752fb710b65b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4c9961498f3d5b56a1a752fb710b65b7?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.prestawebdeveloper.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/posts\/1657"}],"collection":[{"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/comments?post=1657"}],"version-history":[{"count":0,"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/posts\/1657\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/media?parent=1657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/categories?post=1657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prestawebdeveloper.com\/blog\/wp-json\/wp\/v2\/tags?post=1657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}