API Reference

You can easily verify your customers' transactions using our API. You can start by sending a PATCH request to our endpoint https://api-checkout.etegram.com.com/api/transaction/verify-payment/:projectID/:accessCode

Example Request

var requestOptions = { method: 'PATCH', redirect: 'follow' }; fetch("https://api-checkout.etegram.com.com/api/transaction/verify-payment/66f2a79c15fa461c758c3e4e/e4baacc80d72443ba4701983e5cbf94e", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));
<?php $url = "https://api-checkout.etegram.com.com/api/transaction/verify-payment/66f2a79c15fa461c758c3e4e/e4baacc80d72443ba4701983e5cbf94e"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PATCH"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $response = curl_exec($ch); if (curl_errno($ch)) { echo "Error: " . curl_error($ch); } else { echo $response; } curl_close($ch); ?>
require 'net/http' require 'uri' url = URI("https://api-checkout.etegram.com.com/api/transaction/verify-payment/66f2a79c15fa461c758c3e4e/e4baacc80d72443ba4701983e5cbf94e") http = Net::HTTP.new(url.host, url.port) http.use_ssl = (url.scheme == "https") request = Net::HTTP::Patch.new(url) response = http.request(request) puts response.body