Get transaction settings
curl --request GET \
--url https://incoming.qomon.app/v1/transaction_settings \
--header 'Authorization: Bearer <token>'import requests
url = "https://incoming.qomon.app/v1/transaction_settings"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://incoming.qomon.app/v1/transaction_settings', 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://incoming.qomon.app/v1/transaction_settings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://incoming.qomon.app/v1/transaction_settings"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://incoming.qomon.app/v1/transaction_settings")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://incoming.qomon.app/v1/transaction_settings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": {
"batch_prefix": "<string>",
"batch_serial": 1,
"batch_serial_updated_at": "2023-11-07T05:31:56Z",
"currency": "EUR",
"default_donation_price_id": 1,
"default_membership_price_id": 1,
"default_status_id": 1,
"max_batch_size": 1,
"membership_prefix": "<string>",
"membership_serial": 1,
"payment_method_kinds": [
"<string>"
],
"additional_settings": {},
"open_periods": {}
},
"status": "success"
}{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Settings and configuration
Get transaction settings
Return transaction settings for the authenticated group, including enabled payment method kinds, default status ID, default price IDs, batch and membership serial configuration, and open periods.
GET
/
v1
/
transaction_settings
Get transaction settings
curl --request GET \
--url https://incoming.qomon.app/v1/transaction_settings \
--header 'Authorization: Bearer <token>'import requests
url = "https://incoming.qomon.app/v1/transaction_settings"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://incoming.qomon.app/v1/transaction_settings', 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://incoming.qomon.app/v1/transaction_settings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://incoming.qomon.app/v1/transaction_settings"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://incoming.qomon.app/v1/transaction_settings")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://incoming.qomon.app/v1/transaction_settings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": {
"batch_prefix": "<string>",
"batch_serial": 1,
"batch_serial_updated_at": "2023-11-07T05:31:56Z",
"currency": "EUR",
"default_donation_price_id": 1,
"default_membership_price_id": 1,
"default_status_id": 1,
"max_batch_size": 1,
"membership_prefix": "<string>",
"membership_serial": 1,
"payment_method_kinds": [
"<string>"
],
"additional_settings": {},
"open_periods": {}
},
"status": "success"
}{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Last modified on September 3, 2026
Was this page helpful?
⌘I

