Accepting Online Payments in Azerbaijan: Comparing the Options
Accepting online payments in Azerbaijan: comparing bank, aggregator and international options — fees, onboarding requirements and selection advice.

Online payment systems are the services and technical connections that let a buyer pay by card, account, e-money or another digital method, and let the business confirm the transaction and receive the funds.
For the buyer, this is one button. For the business, it is the contract, licences, fees, failed payments, refunds, security, bank transfers and accounting reconciliation.
The lowest percentage is not always the cheapest option. If a payment looks successful but no order is created, or a refund is tracked manually for days, the difference becomes an operating cost.
The short decision
- Check the legal entity, licence and permitted activity — not the provider's brand.
- Do not collect card data on your own site or in messages; prefer a protected payment page.
- Calculate fees together with refunds, technical support, platform charges and manual work.
- Do not treat a screenshot as payment confirmation; make server notifications and the provider's records the source of truth.
- Test not only the successful order but declines, duplicate notifications, partial refunds and reconciliation.
Who does what in the online payment chain?
The Law "On Payment Services and Payment Systems" distinguishes services such as payment accounts, transfers, card transactions, acquiring, electronic money, payment intermediation and account information. Behind one payment button, several of these roles can be present.
| Participant | Core role | What the business checks |
|---|---|---|
| The buyer's bank | Issues the card or account and answers the transaction | Decline reasons passed through correctly |
| The acquiring side | Accepts the card transaction for the business | The contract, currency, settlement and refunds |
| The payment provider | Provides the page, API, links, notifications and reports | Licence, integration, security and support |
| The store system | Creates the amount, holds the order and status | Duplicate requests, stock and order consistency |
| The business | Answers for the sales terms, product and customer | Receipts, fulfilment, returns, data and records |
An e-commerce order does not have to be paid by card. Bank transfers and cash on delivery can also be in the sales model. Even so, when we say "online payment," the digital confirmation of the order, transaction tracking and the correct handover of the result between systems are what matter.
What payment acceptance options exist in Azerbaijan?
Do not choose an option by the sentence "it accepts cards." Where the buyer pays, what the business stores and how the result ties to the order change the security and operational load.
| Option | How it works | Advantage | Main limitation |
|---|---|---|---|
| The provider's protected page | The buyer moves to the provider's page to pay | Card data never enters the store | Redirection and limited design control |
| A secure embedded component | The provider's field appears inside the store | A more seamless user experience | Page code and security responsibility grow |
| Payment links or QR | A link is sent for a preset amount or order | A fast start for site-free and message selling | The automatic tie to stock and orders can be weak |
| Bank transfer | The buyer transfers to the details; the business reconciles | A simple technical start | Manual confirmation, delays and mis-recording risk |
| Cash on delivery | The courier accepts cash or POS at handover | Trust and convenience for some buyers | Returned parcels and late reconciliation |
For an Instagram order, a payment link can work at the first stage. As orders, variants and the team grow, whose link it is, when stock decreases and which order the money belongs to can blur. The online store flow must standardise that connection.
How do you choose an online payment provider?
The Central Bank keeps open registers of payment institutions, electronic money institutions and banks. A different legal entity can sit behind the same familiar name; match the name and TIN in the contract against the register.
12 questions for the shortlist
- Is the licence in force and does it cover acquiring activity?
- What are the onboarding requirements for sole traders and legal entities?
- How do AZN payments, local cards and foreign cards work?
- Are there percentage, fixed, onboarding, monthly and minimum-turnover fees?
- On what settlement schedule are funds transferred?
- How are full and partial refunds done; is the fee returned?
- How are payment disputes and cardholder chargebacks handled?
- Which of the protected page, secure component, links and API are provided?
- Are server notifications signed and can they be re-sent?
- Is there a test environment, documentation, sample code and technical support?
- Can transaction, fee, settlement and refund reports be exported?
- On contract termination, how are open refunds and data export completed?
Do not stop at asking the provider "what percentage?" Get a written offer for the same real product, amount, platform, refunds and monthly transaction volume. A marketing page is not a substitute for the contract and technical documentation.
How should the payment integration work?
In a healthy flow, the browser's result page is not the only source of truth. The buyer can close the page, the internet can drop, or they may not return to the store after a successful payment. The order status must be confirmed by the provider's signed server notification and a follow-up query.
- The store creates the order code, the currency and an immutable final amount.
- The server obtains a payment session and a single-use link from the provider.
- The buyer enters card data in the provider's protected environment.
- The provider processes the transaction and shows the buyer a preliminary result.
- The provider sends a signed notification to the store's server.
- The store verifies the signature, order code, amount, currency and status.
- If the same notification arrives again, the order and stock are not processed twice.
- At day's end, the provider transactions, settlement and bank account are reconciled.
A screenshot can be altered and does not prove a bank transfer's link to the order. The "paid" notice to the customer should only go out after server confirmation. The technical team should store the transaction identifier — and must not store the full card number and security code.
On a platform like Shopify, separately verify the provider's official availability in the admin. A local provider offering an API does not mean it works out of the box with every store platform.
How is online payment's real cost calculated?
The percentage fee is only one line. The fixed transaction fee, the platform's extra charge, fees kept on refunds, disputes, currency conversion, settlement time and manual reconciliation are also the order's costs.
| Illustrative 80 AZN order | Calculation | Amount |
|---|---|---|
| Provider percentage | 80 × 1.8% | 1.44 AZN |
| Fixed transaction fee | Assumed | 0.20 AZN |
| The store platform's extra fee | 80 × 0.5% | 0.40 AZN |
| Total variable payment cost | 1.44 + 0.20 + 0.40 | 2.04 AZN |
| Remaining before settlement | 80 − 2.04 | 77.96 AZN |
The numbers are not market tariffs; they are a calculation example. If on a refund 1.64 AZN of provider costs may not be returned and support may spend 10 minutes, turn that probability into a separate reserve. Measure marketing profitability not by the pre-payment sales amount but by the contribution after these costs.
What are the security and legal minimums for payments?
The PCI SSC's guide to safe payments for small merchants presents handing card data entirely to an approved third party as the safest route in most cases. That does not cancel all the business's responsibility; malicious code injected into the store page and wrong redirects remain risks.
Control the scripts and changes affecting the payment page, enable multi-factor authentication on admin accounts, keep secret keys out of code and browsers, and restrict access by role. The PCI SSC's 2025 e-skimming guidance gives special attention to the authorisation, integrity and change detection of payment page scripts.
The Law "On Electronic Commerce" provides the framework for disclosing the seller information, product, final price, tax, delivery, payment and withdrawal terms before the order. Even with payment set up correctly, the product description must not mislead the buyer. Clarify registration and the tax regime with an accountant using the State Tax Service's guide.
The order code, name, phone, address, IP record and payment identifier can link to personal data. Assess the purpose, legal basis or consent, minimum volume, access, retention, transfer to the provider and deletion under the Law "On Personal Data".
How do you run a 14-day online payment pilot?
- Days 1–2: check the legal entity, licence, contract, tariffs and settlement schedule.
- Days 3–4: set up the test environment, order codes, amounts, currency and signature verification.
- Day 5: test successful, declined, abandoned and user-closed payments.
- Day 6: send the same server notification twice and confirm no duplicate order appears.
- Day 7: check full and partial refunds across the order, provider and bank records.
- Day 8: test rejection of wrong amounts, currencies, signatures and stale notifications.
- Day 9: reconcile the stock, email, receipt, courier and analytics events.
- Day 10: check admin roles, multi-factor authentication, secret keys and log access.
- Days 11–12: measure the settlement time and fees with low-volume real orders.
- Day 13: reconcile the provider report with the bank and the order system.
- Day 14: write down the errors, support time, real cost and the continue-or-stop decision.
Create the delivery task only after a confirmed payment. In the dropshipping model, separately protect the stock, amount and cancellation rules between the provider's confirmation and passing the order to the supplier.
Frequently asked questions about online payment systems
Do you need a TIN (VÖEN) to accept online payments in Azerbaijan?
Continuous commercial activity can create registration and tax obligations; banks and providers may also require legal status, a TIN, an account and business documents for the contract. Clarify the registration, tax regime, receipts and reporting fitting your activity with an accountant before the contract. Settle these before sales begin.
Which is the cheapest online payment system?
There is no universal cheapest option. Alongside the percentage, calculate the fixed fee, onboarding, monthly charges, the platform commission, amounts kept on refunds, disputes, currency conversion, settlement time and manual reconciliation on the same scenario. A low percentage does not compensate for a weak operational flow. Test the contract with your real orders.
Can you sell without a website using payment links?
Yes — if the provider offers the feature under your contract, a verified payment link can be sent by message or invoice. The seller information, product, amount, delivery and return terms must still be shown first. The order code and the provider's transaction result must be recorded separately. The link's validity and amount must not be alterable.
Can I store customers' card data on my site?
For a small business, collecting and storing full card data on your own systems creates a heavy security and compliance load; the security code must not be stored at all. Hand the card fields to an approved provider's protected page or component, and define your specific PCI DSS obligations with the acquirer and a security specialist.
What should I do if the payment succeeds but the order fails?
The provider's transaction identifier, order code, amount and status must be checked, and the order safely recreated or a refund started. The customer must be told the responsible person and the timeframe. Do not leave the stock and payment records in contradictory statuses by hand while the cause remains. Document the incident in the technical log.
Conclusion: the payment button is not the end of the system
Online payment's quality is not measured only by the card going through. The order, stock, provider, bank, refunds and accounting must see the same transaction with the same amount and status.
First check the licence, the real total cost and the way back. Then test all the exceptions. When that chain works, payment can remain a single button for the buyer.
Sources
- Law of the Republic of Azerbaijan "On Payment Services and Payment Systems"
- Central Bank of Azerbaijan: register of payment institutions
- Central Bank of Azerbaijan: register of electronic money institutions
- Central Bank of Azerbaijan: register of banks
- PCI SSC: small merchant guide to safe payments
- PCI SSC: payment page security and preventing e-skimming
- Law of the Republic of Azerbaijan "On Electronic Commerce"
- State Tax Service of the Republic of Azerbaijan: tax guide
- Law of the Republic of Azerbaijan "On Personal Data"
I'm Anar Rustamli - a strategist, entrepreneur, and AI adoption leader working at the edge of growth, technology, and human thinking. Since 2016, my work has focused on helping businesses evolve in a rapidly changing digital landscape. I design growth systems, AI-powered workflows, and strategic frameworks that align performance with purpose. I believe real growth happens when strategy, data, and human insight work together - and my mission is to help businesses adopt AI in a way that strengthens both their results and their identity.

