Toolkit
Active Configuration
GET
/
v2
/
active-conf
Copy
Ask AI
curl --request GET \
--url https://api.sandbox.pawapay.io/v2/active-conf \
--header 'Authorization: Bearer <token>'
Copy
Ask AI
{
"companyName": "Merchant Inc.",
"signatureConfiguration": {
"signedRequestsOnly": true,
"signedCallbacks": true
},
"countries": [
{
"country": "BEN",
"displayName": {
"en": "Benin",
"fr": "Le Benin"
},
"prefix": "229",
"flag": "https://cdn.com/ben_flag.png",
"providers": [
{
"provider": "MTN_MOMO_BEN",
"displayName": "MTN",
"logo": "https://cdn.com/mtn_logo.png",
"nameDisplayedToCustomer": "Merchant Inc.",
"currencies": [
{
"currency": "XOF",
"displayName": "KSh",
"operationTypes": [
{
"DEPOSIT": {
"authType": "PROVIDER_AUTH",
"pinPrompt": "AUTOMATIC",
"pinPromptRevivable": true,
"pinPromptInstructions": {
"channels": [
{
"type": "USSD",
"displayName": {
"en": "Not getting the PIN prompt?",
"fr": "Not getting Le Pin prompt"
},
"quickLink": "tel*182*1*3%23",
"instructions": {
"en": [
{
"text": "Dial *182# on your phone",
"template": "Dial {{shortCode}} on your phone",
"variables": {
"shortCode": "*182#"
}
}
],
"fr": [
{
"text": "Composez *182# sur votre téléphone",
"template": "Composez {{shortCode}} sur votre téléphone",
"variables": {
"shortCode": "*182#"
}
}
]
}
}
]
},
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "OPERATIONAL",
"callbackUrl": "https://merchant.com/depositCallback"
}
},
{
"operationType": "PAYOUT",
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "DELAYED",
"callbackUrl": "https://merchant.com/payoutCallback"
},
{
"operationType": "REFUND",
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "CLOSED",
"callbackUrl": "https://merchant.com/refundCallback"
},
{
"operationType": "USSD_DEPOSIT",
"callbackUrl": "https://merchant.com/ussdCallback"
},
{
"operationType": "NAME_LOOKUP"
}
]
}
]
}
]
}
]
}
Allows you to query your configuration including the countries and providers that have been configured for your account. You can also retrieve supporting information about your configuration:
- Your company name on your pawaPay account.
- The currencies supported by the providers.
- The deposit authorisation types of each provider.
- Minimum and maximum amounts for deposits, payouts and refunds.
- The name of the company that is shown to the customer on the PIN prompt and/or SMS receipt.
- Instructions to show to the customer for different mechanism of payment authorisation
- And more…
Authorizations
See Authentication.
Query Parameters
The operation you wish to limit the results to.
Available options:
DEPOSIT
, PAYOUT
, PUSH_DEPOSIT
, REFUND
, NAME_LOOKUP
Response
200
application/json
If a request has been processed by pawaPay successfully.
The response is of type object
.
Was this page helpful?
Copy
Ask AI
curl --request GET \
--url https://api.sandbox.pawapay.io/v2/active-conf \
--header 'Authorization: Bearer <token>'
Copy
Ask AI
{
"companyName": "Merchant Inc.",
"signatureConfiguration": {
"signedRequestsOnly": true,
"signedCallbacks": true
},
"countries": [
{
"country": "BEN",
"displayName": {
"en": "Benin",
"fr": "Le Benin"
},
"prefix": "229",
"flag": "https://cdn.com/ben_flag.png",
"providers": [
{
"provider": "MTN_MOMO_BEN",
"displayName": "MTN",
"logo": "https://cdn.com/mtn_logo.png",
"nameDisplayedToCustomer": "Merchant Inc.",
"currencies": [
{
"currency": "XOF",
"displayName": "KSh",
"operationTypes": [
{
"DEPOSIT": {
"authType": "PROVIDER_AUTH",
"pinPrompt": "AUTOMATIC",
"pinPromptRevivable": true,
"pinPromptInstructions": {
"channels": [
{
"type": "USSD",
"displayName": {
"en": "Not getting the PIN prompt?",
"fr": "Not getting Le Pin prompt"
},
"quickLink": "tel*182*1*3%23",
"instructions": {
"en": [
{
"text": "Dial *182# on your phone",
"template": "Dial {{shortCode}} on your phone",
"variables": {
"shortCode": "*182#"
}
}
],
"fr": [
{
"text": "Composez *182# sur votre téléphone",
"template": "Composez {{shortCode}} sur votre téléphone",
"variables": {
"shortCode": "*182#"
}
}
]
}
}
]
},
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "OPERATIONAL",
"callbackUrl": "https://merchant.com/depositCallback"
}
},
{
"operationType": "PAYOUT",
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "DELAYED",
"callbackUrl": "https://merchant.com/payoutCallback"
},
{
"operationType": "REFUND",
"minTransactionLimit": "1",
"maxTransactionLimit": "1000",
"decimalsInAmount": "NONE",
"status": "CLOSED",
"callbackUrl": "https://merchant.com/refundCallback"
},
{
"operationType": "USSD_DEPOSIT",
"callbackUrl": "https://merchant.com/ussdCallback"
},
{
"operationType": "NAME_LOOKUP"
}
]
}
]
}
]
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.