Get Card Details
Introduction
The "Get Card Details" feature allows users to retrieve card details by making an HTTP POST request to our API. This documentation provides details on how to retrieve card details and includes code examples in various programming languages.
Retrieving Card Details
To retrieve card details, users need to make an HTTP POST request to the specified endpoint with the required parameters.
Endpoint
https://api.mypayd.app/api/v2/payments
Authorization
Users need to include basic authentication credentials in the request headers.
Code Examples
Below are code examples in different programming languages demonstrating how to retrieve card
- Curl
- Go
- Nodejs
- Python
- PHP
curl --location 'https://api.mypayd.app/api/v2/payments' \
--data ''
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.mypayd.app/api/v2/payments"
method := "POST"
payload := strings.NewReader(``)
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
var axios = require('axios');
var data = '';
var config = {
method: 'POST',
maxBodyLength: Infinity,
url: 'https://api.mypayd.app/api/v2/payments',
headers: { },
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
import requests
url = "https://api.mypayd.app/api/v2/payments"
payload = ""
headers = {}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.mypayd.app/api/v2/payments');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setBody('');
try {
$response = $request->send();
if ($response->postStatus() == 200) {
echo $response->postBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->postStatus() . ' ' .
$response->postReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->postMessage();
}
Conclusion
The "Get Card Details" feature provides a convenient way for users to retrieve card details securely. By following the instructions outlined in this documentation, users can easily integrate card detail retrieval into their applications or services.