AsentTime
DiscoverPricing
Payment Infrastructure

iyzico Payment Integration

Connect your iyzico account and customers can pay by card as they book. Every transaction passes through 3D Secure verification, and card details are processed on iyzico's secure infrastructure and never written to AsentTime.

What it gives you

3D Secure verification

Every transaction is verified by the cardholder's bank, minimising fraudulent payments.

Deposit or full payment

You decide which services require prepayment and how much.

Card details never stored

Card data is processed at iyzico; only the transaction result returns to the system.

Automatic reconciliation

A scheduled background job compares transaction states at iyzico with the system and corrects discrepancies.

Marketplace (sub-merchant) support

A sub-merchant structure is supported, letting payments transfer to your business.

Payment reporting

Payments received are reported by service, staff member and date.

What you need

  • An approved iyzico merchant account

  • The API key and secret key from your iyzico panel

  • Your business tax and bank account details (for the iyzico application)

How to connect

1

Open an iyzico account

Apply for a merchant account in your business's name through iyzico and wait for approval.

2

Get your API credentials

Obtain your API key and secret key from the iyzico panel.

3

Enter them in AsentTime

Select iyzico in the payment settings and enter your keys. They are stored encrypted.

4

Set your payment rules

Decide which services require prepayment and how much.

5

Test it

Make a booking yourself and verify the payment flow end to end.

How card security works

Card details are never written to the AsentTime database. At the payment step the customer enters them on iyzico's secure screen, and only whether the transaction succeeded returns here.

Your iyzico API keys are stored encrypted. Even someone with direct database access could not read them in usable form.

Every transaction passes through 3D Secure and is not completed until the customer's bank approves it, which protects both the business and the customer.

Why reconciliation is necessary

The most common problem in online payments is a transaction that succeeded at the provider but was never completed in the system — usually because of a network interruption or a browser closed too early.

AsentTime solves this with reconciliation: a job running on a schedule compares transaction states at iyzico with the records here and corrects the differences.

Nothing a customer paid for is left invisible in the system, which matters for both accounting accuracy and customer satisfaction.

The marketplace (sub-merchant) model

Where payments taken through a platform need to reach the business directly, a sub-merchant structure is used.

In this model each business is defined as its own sub-merchant at iyzico, and payments are transferred to that business's account.

Frequently Asked Questions

No. Card data is processed on iyzico's secure infrastructure and only the transaction result is returned.

Yes. You need to apply for and be approved as a merchant in your business's name.

A scheduled reconciliation job compares iyzico's records with the system and corrects the discrepancy.

Yes. They are stored encrypted and never held in readable form in the database.

One payment provider is active per business; you choose iyzico or PayTR.

Related integrations

Key features for this industry

Get started for your business today

Setup takes minutes and no card is required. You can use every feature free of charge during the trial period.

AsentTime
Business software that brings online booking, customers, staff and payments together on one screen. A product of Asent Yazılım.
MOBILE APP
© 2016 - 2026 Asent Yazılım. All rights reserved.
0