curl --request PUT \
--url https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": true,
"CardCreditAccumulateBit": true,
"CardCreditSingleUseBit": true,
"CardRevalueCashBit": true,
"CardRevalueCreditCardBit": true,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
}
'import requests
url = "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid"
payload = {
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": True,
"CardCreditAccumulateBit": True,
"CardCreditSingleUseBit": True,
"CardRevalueCashBit": True,
"CardRevalueCreditCardBit": True,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
CardID: 123,
CardDiscountTypeBit: 123,
CardDiscountAmount: 123,
CardCreditTypeMoneyBit: true,
CardCreditAccumulateBit: true,
CardCreditSingleUseBit: true,
CardRevalueCashBit: true,
CardRevalueCreditCardBit: true,
CardCredit: 123,
CardRevalueCredit: 123,
CardMaxRevalueAmountLimit: 123,
CreditAmountDailyLimit: 123,
CreditAmountWeeklyLimit: 123,
CreditAmountMonthlyLimit: 123,
CreditTransactionsDailyLimit: 123,
CreditTransactionsWeeklyLimit: 123,
CreditTransactionsMonthlyLimit: 123,
CreditTransactionsMonthlyReload: 123,
CreditAmountCapture: 123,
CreditTransactionsCapture: 123,
CreditCaptureDate: '2023-11-07T05:31:56Z',
CreditAmountDailyUsage: 123,
CreditAmountWeeklyUsage: 123,
CreditAmountMonthlyUsage: 123,
CreditAmountTotalUsage: 123,
CreditTransactionsDailyUsage: 123,
CreditTransactionsWeeklyUsage: 123,
CreditTransactionsMonthlyUsage: 123,
TransactionsTotalUsage: 123,
CardRevalueExpirationDate: '2023-11-07T05:31:56Z',
CardSetSingleUseDate: '2023-11-07T05:31:56Z',
RemoveSingleUseDate: '2023-11-07T05:31:56Z',
CreditAmountMonthlyReload: 123,
CreditTransactionsTotalUsage: 123,
CardCustomerTypeID: 123,
CardLastUpdatedBy: 123,
CardLastUpdatedDate: '2023-11-07T05:31:56Z',
final_wd_limit_money: 123
})
};
fetch('https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'CardID' => 123,
'CardDiscountTypeBit' => 123,
'CardDiscountAmount' => 123,
'CardCreditTypeMoneyBit' => true,
'CardCreditAccumulateBit' => true,
'CardCreditSingleUseBit' => true,
'CardRevalueCashBit' => true,
'CardRevalueCreditCardBit' => true,
'CardCredit' => 123,
'CardRevalueCredit' => 123,
'CardMaxRevalueAmountLimit' => 123,
'CreditAmountDailyLimit' => 123,
'CreditAmountWeeklyLimit' => 123,
'CreditAmountMonthlyLimit' => 123,
'CreditTransactionsDailyLimit' => 123,
'CreditTransactionsWeeklyLimit' => 123,
'CreditTransactionsMonthlyLimit' => 123,
'CreditTransactionsMonthlyReload' => 123,
'CreditAmountCapture' => 123,
'CreditTransactionsCapture' => 123,
'CreditCaptureDate' => '2023-11-07T05:31:56Z',
'CreditAmountDailyUsage' => 123,
'CreditAmountWeeklyUsage' => 123,
'CreditAmountMonthlyUsage' => 123,
'CreditAmountTotalUsage' => 123,
'CreditTransactionsDailyUsage' => 123,
'CreditTransactionsWeeklyUsage' => 123,
'CreditTransactionsMonthlyUsage' => 123,
'TransactionsTotalUsage' => 123,
'CardRevalueExpirationDate' => '2023-11-07T05:31:56Z',
'CardSetSingleUseDate' => '2023-11-07T05:31:56Z',
'RemoveSingleUseDate' => '2023-11-07T05:31:56Z',
'CreditAmountMonthlyReload' => 123,
'CreditTransactionsTotalUsage' => 123,
'CardCustomerTypeID' => 123,
'CardLastUpdatedBy' => 123,
'CardLastUpdatedDate' => '2023-11-07T05:31:56Z',
'final_wd_limit_money' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid"
payload := strings.NewReader("{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}"
response = http.request(request)
puts response.read_body{
"PrepaidCard": {
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": true,
"CardCreditAccumulateBit": true,
"CardCreditSingleUseBit": true,
"CardRevalueCashBit": true,
"CardRevalueCreditCardBit": true,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
},
"Card": {
"CardID": 123,
"ActorID": 123,
"CardUniqueIdentifier": "<string>",
"CardDisplayNumber": "<string>",
"CardHolderName": "<string>",
"CardStatus": 123,
"CardType": 123,
"CardUserIdentity": "<string>",
"UpdatedDt": "2023-11-07T05:31:56Z",
"CreatedDt": "2023-11-07T05:31:56Z",
"CreatedBy": 123,
"UpdatedBy": 123,
"CountryID": 123,
"Email": "<string>",
"CardPhysicalType": 123,
"MemberType": 123,
"CardActivationDate": "2023-11-07T05:31:56Z",
"CardExpirationDate": "2023-11-07T05:31:56Z",
"CardImageUrl": "<string>",
"CardNote": "<string>",
"wd_limits_money": "<string>",
"wd_limits_trans": "<string>",
"use_wd_limit": true,
"CardExternalApplicationUserID": "<string>"
}
}Update Prepaid Card
Updates the details of a prepaid card associated with a specific card ID.
curl --request PUT \
--url https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": true,
"CardCreditAccumulateBit": true,
"CardCreditSingleUseBit": true,
"CardRevalueCashBit": true,
"CardRevalueCreditCardBit": true,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
}
'import requests
url = "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid"
payload = {
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": True,
"CardCreditAccumulateBit": True,
"CardCreditSingleUseBit": True,
"CardRevalueCashBit": True,
"CardRevalueCreditCardBit": True,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
CardID: 123,
CardDiscountTypeBit: 123,
CardDiscountAmount: 123,
CardCreditTypeMoneyBit: true,
CardCreditAccumulateBit: true,
CardCreditSingleUseBit: true,
CardRevalueCashBit: true,
CardRevalueCreditCardBit: true,
CardCredit: 123,
CardRevalueCredit: 123,
CardMaxRevalueAmountLimit: 123,
CreditAmountDailyLimit: 123,
CreditAmountWeeklyLimit: 123,
CreditAmountMonthlyLimit: 123,
CreditTransactionsDailyLimit: 123,
CreditTransactionsWeeklyLimit: 123,
CreditTransactionsMonthlyLimit: 123,
CreditTransactionsMonthlyReload: 123,
CreditAmountCapture: 123,
CreditTransactionsCapture: 123,
CreditCaptureDate: '2023-11-07T05:31:56Z',
CreditAmountDailyUsage: 123,
CreditAmountWeeklyUsage: 123,
CreditAmountMonthlyUsage: 123,
CreditAmountTotalUsage: 123,
CreditTransactionsDailyUsage: 123,
CreditTransactionsWeeklyUsage: 123,
CreditTransactionsMonthlyUsage: 123,
TransactionsTotalUsage: 123,
CardRevalueExpirationDate: '2023-11-07T05:31:56Z',
CardSetSingleUseDate: '2023-11-07T05:31:56Z',
RemoveSingleUseDate: '2023-11-07T05:31:56Z',
CreditAmountMonthlyReload: 123,
CreditTransactionsTotalUsage: 123,
CardCustomerTypeID: 123,
CardLastUpdatedBy: 123,
CardLastUpdatedDate: '2023-11-07T05:31:56Z',
final_wd_limit_money: 123
})
};
fetch('https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'CardID' => 123,
'CardDiscountTypeBit' => 123,
'CardDiscountAmount' => 123,
'CardCreditTypeMoneyBit' => true,
'CardCreditAccumulateBit' => true,
'CardCreditSingleUseBit' => true,
'CardRevalueCashBit' => true,
'CardRevalueCreditCardBit' => true,
'CardCredit' => 123,
'CardRevalueCredit' => 123,
'CardMaxRevalueAmountLimit' => 123,
'CreditAmountDailyLimit' => 123,
'CreditAmountWeeklyLimit' => 123,
'CreditAmountMonthlyLimit' => 123,
'CreditTransactionsDailyLimit' => 123,
'CreditTransactionsWeeklyLimit' => 123,
'CreditTransactionsMonthlyLimit' => 123,
'CreditTransactionsMonthlyReload' => 123,
'CreditAmountCapture' => 123,
'CreditTransactionsCapture' => 123,
'CreditCaptureDate' => '2023-11-07T05:31:56Z',
'CreditAmountDailyUsage' => 123,
'CreditAmountWeeklyUsage' => 123,
'CreditAmountMonthlyUsage' => 123,
'CreditAmountTotalUsage' => 123,
'CreditTransactionsDailyUsage' => 123,
'CreditTransactionsWeeklyUsage' => 123,
'CreditTransactionsMonthlyUsage' => 123,
'TransactionsTotalUsage' => 123,
'CardRevalueExpirationDate' => '2023-11-07T05:31:56Z',
'CardSetSingleUseDate' => '2023-11-07T05:31:56Z',
'RemoveSingleUseDate' => '2023-11-07T05:31:56Z',
'CreditAmountMonthlyReload' => 123,
'CreditTransactionsTotalUsage' => 123,
'CardCustomerTypeID' => 123,
'CardLastUpdatedBy' => 123,
'CardLastUpdatedDate' => '2023-11-07T05:31:56Z',
'final_wd_limit_money' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid"
payload := strings.NewReader("{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://qa-lynx.nayax.com/operational/v1/cards/{CardId}/prepaid")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"CardID\": 123,\n \"CardDiscountTypeBit\": 123,\n \"CardDiscountAmount\": 123,\n \"CardCreditTypeMoneyBit\": true,\n \"CardCreditAccumulateBit\": true,\n \"CardCreditSingleUseBit\": true,\n \"CardRevalueCashBit\": true,\n \"CardRevalueCreditCardBit\": true,\n \"CardCredit\": 123,\n \"CardRevalueCredit\": 123,\n \"CardMaxRevalueAmountLimit\": 123,\n \"CreditAmountDailyLimit\": 123,\n \"CreditAmountWeeklyLimit\": 123,\n \"CreditAmountMonthlyLimit\": 123,\n \"CreditTransactionsDailyLimit\": 123,\n \"CreditTransactionsWeeklyLimit\": 123,\n \"CreditTransactionsMonthlyLimit\": 123,\n \"CreditTransactionsMonthlyReload\": 123,\n \"CreditAmountCapture\": 123,\n \"CreditTransactionsCapture\": 123,\n \"CreditCaptureDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountDailyUsage\": 123,\n \"CreditAmountWeeklyUsage\": 123,\n \"CreditAmountMonthlyUsage\": 123,\n \"CreditAmountTotalUsage\": 123,\n \"CreditTransactionsDailyUsage\": 123,\n \"CreditTransactionsWeeklyUsage\": 123,\n \"CreditTransactionsMonthlyUsage\": 123,\n \"TransactionsTotalUsage\": 123,\n \"CardRevalueExpirationDate\": \"2023-11-07T05:31:56Z\",\n \"CardSetSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"RemoveSingleUseDate\": \"2023-11-07T05:31:56Z\",\n \"CreditAmountMonthlyReload\": 123,\n \"CreditTransactionsTotalUsage\": 123,\n \"CardCustomerTypeID\": 123,\n \"CardLastUpdatedBy\": 123,\n \"CardLastUpdatedDate\": \"2023-11-07T05:31:56Z\",\n \"final_wd_limit_money\": 123\n}"
response = http.request(request)
puts response.read_body{
"PrepaidCard": {
"CardID": 123,
"CardDiscountTypeBit": 123,
"CardDiscountAmount": 123,
"CardCreditTypeMoneyBit": true,
"CardCreditAccumulateBit": true,
"CardCreditSingleUseBit": true,
"CardRevalueCashBit": true,
"CardRevalueCreditCardBit": true,
"CardCredit": 123,
"CardRevalueCredit": 123,
"CardMaxRevalueAmountLimit": 123,
"CreditAmountDailyLimit": 123,
"CreditAmountWeeklyLimit": 123,
"CreditAmountMonthlyLimit": 123,
"CreditTransactionsDailyLimit": 123,
"CreditTransactionsWeeklyLimit": 123,
"CreditTransactionsMonthlyLimit": 123,
"CreditTransactionsMonthlyReload": 123,
"CreditAmountCapture": 123,
"CreditTransactionsCapture": 123,
"CreditCaptureDate": "2023-11-07T05:31:56Z",
"CreditAmountDailyUsage": 123,
"CreditAmountWeeklyUsage": 123,
"CreditAmountMonthlyUsage": 123,
"CreditAmountTotalUsage": 123,
"CreditTransactionsDailyUsage": 123,
"CreditTransactionsWeeklyUsage": 123,
"CreditTransactionsMonthlyUsage": 123,
"TransactionsTotalUsage": 123,
"CardRevalueExpirationDate": "2023-11-07T05:31:56Z",
"CardSetSingleUseDate": "2023-11-07T05:31:56Z",
"RemoveSingleUseDate": "2023-11-07T05:31:56Z",
"CreditAmountMonthlyReload": 123,
"CreditTransactionsTotalUsage": 123,
"CardCustomerTypeID": 123,
"CardLastUpdatedBy": 123,
"CardLastUpdatedDate": "2023-11-07T05:31:56Z",
"final_wd_limit_money": 123
},
"Card": {
"CardID": 123,
"ActorID": 123,
"CardUniqueIdentifier": "<string>",
"CardDisplayNumber": "<string>",
"CardHolderName": "<string>",
"CardStatus": 123,
"CardType": 123,
"CardUserIdentity": "<string>",
"UpdatedDt": "2023-11-07T05:31:56Z",
"CreatedDt": "2023-11-07T05:31:56Z",
"CreatedBy": 123,
"UpdatedBy": 123,
"CountryID": 123,
"Email": "<string>",
"CardPhysicalType": 123,
"MemberType": 123,
"CardActivationDate": "2023-11-07T05:31:56Z",
"CardExpirationDate": "2023-11-07T05:31:56Z",
"CardImageUrl": "<string>",
"CardNote": "<string>",
"wd_limits_money": "<string>",
"wd_limits_trans": "<string>",
"use_wd_limit": true,
"CardExternalApplicationUserID": "<string>"
}
}Authorizations
Enter your Bearer token. It's required to authenticate API requests.
Path Parameters
The unique identifier of the card to be updated.
Body
The updated details of the prepaid card.
Represents the detailed properties of a prepaid card, including credit attributes, usage limits, and revalue options.
The unique identifier of the card.
Indicates the type of discount applied to the card.
The discount amount applied to the card.
Indicates whether the credit type is money.
Indicates whether the credit on the card can accumulate over time.
Indicates whether the credit on the card is for single-use only.
Indicates whether the card can be revalued with cash.
Indicates whether the card can be revalued with a credit card.
The amount of credit available on the card.
The amount of credit added to the card during a revalue operation.
The maximum limit for revalue amounts.
The daily limit on the amount of credit that can be used.
The weekly limit on the amount of credit that can be used.
The monthly limit on the amount of credit that can be used.
The daily limit on the number of transactions that can be performed.
The weekly limit on the number of transactions that can be performed.
The monthly limit on the number of transactions that can be performed.
The number of transactions allowed per month for reloading the card.
The amount of credit captured.
The number of transactions captured.
The date and time of the last capture.
The amount of credit used daily.
The amount of credit used weekly.
The amount of credit used monthly.
The total amount of credit used.
The number of transactions performed daily.
The number of transactions performed weekly.
The number of transactions performed monthly.
The total number of transactions performed.
The date and time when the revalue credit on the card expires.
The date and time when the card is set for single-use.
The date and time when the single-use restriction is removed from the card.
The monthly reload amount for the card.
The total number of credit transactions performed.
The customer type identifier associated with the card.
The identifier of the user who last updated the card.
The date and time when the card was last updated.
The final weekday limit on the amount of money that can be used.
Response
Prepaid card details updated successfully.
Was this page helpful?