Inqud
Payments without borders
Supports in this guide: Payments, Payouts
Provider website: inqud.com
What you need to do for start processing transactions (brief summary)
- Get your credentials (from Inqud)
- Connect in Dashboard
- Send an API request
Prerequisites: get from Inqud
Contact your Inqud account manager to get your account verified and receive the following credentials.
- Token ID -> Corefy field
token_id. - Token secret -> Corefy field
token_secret. - Salt -> Corefy field
salt-> used together with the Token secret to sign every request (HMAC-SHA256).
Important
Check with your Inqud account manager whether an IP whitelist is required for your account, and if so, provide Inqud with the Corefy IP list.
KZT, EUR, USD, IDR (Payments); KZT, UAH, EUR, IDR (Payouts).
Payments processing (connect Provider account, create payment-invoice)
Connect Provider account in Corefy Dashboard
Step 1 - Open connection form
Open Inqud in the provider directory and press Connect at Inqud Provider Overview page in the New connection section.
Step 2 - Fill in fields and select settings
- Token ID
- Token secret
- Salt
- Currency / Features -> choose values available for your account (KZT, EUR, USD, IDR)
Success
You have connected Inqud Provider account!
First request to Corefy API (MIN)
What it does: creates a payment-invoice and redirects the customer to Inqud's hosted payment page.
Payment - MIN
POST /api/payment-invoices
{
"data": {
"type": "payment-invoice",
"attributes": {
"reference_id": "6be05631-8710-4b14-a369-1928a2b70eda",
"service": "payment_card_eur_hpp",
"currency": "EUR",
"amount": 10
}
}
}
Important
No customer data is used by this connector on Payments at all - only amount/currency are sent to Inqud, so there is no MAX example with extended customer details for this flow.
Refunds
Inqud does not support refunds.
Payouts processing (connect Provider account, create payout-invoice)
Connect Provider account in Corefy Dashboard
Uses the same Provider account connected above - no separate connection step.
First request to Corefy API (MIN)
What it does: creates a payout-invoice for a card payout.
Payout - MIN
POST /api/payout-invoices
{
"data": {
"type": "payout-invoice",
"attributes": {
"reference_id": "efbf0a2b-5590-42b7-b10b-94d49452147d",
"service": "payment_card_eur",
"currency": "EUR",
"amount": 150,
"customer": {
"reference_id": "cus_123"
},
"fields": {
"card_number": "4111111111111111"
}
}
}
}
Important
fields.card_number is required. The cardholder name sent to Inqud comes from the card's own embossed name.
Refunds
Inqud does not support refunds.
Additional info
- Active reconciliation is available on both Payments and Payouts - Corefy can poll Inqud's status endpoints; Payments also receive an asynchronous callback (Payouts do not have a callback - status is resolved only via active reconciliation).
- No recurring - this connector does not support saving/charging a token through Corefy.
- No Options or Constants are configured for this connector.
FAQ / Troubleshooting
- Invalid credentials / auth error -> verify the Token ID, Token secret and Salt
- Currency or service is not supported -> confirm allowed currencies/features in your Inqud account and in Corefy
- Payout rejected for missing fields ->
fields.card_numberis required for every payout - Refund fails -> Inqud does not support refunds through Corefy
Question
Still looking for help connecting your Inqud account? Please contact our support team!