Checkout documentation
Go to zen.comGo to myZEN.com
Documentation
  • Plugin integration
  • API business
  • API reference
  • Merchant panel
Brandbook
Go to zen.comGo to myZEN.com
Documentation
  • Plugin integration
  • API business
  • API reference
  • Merchant panel
Brandbook
  1. Introduction
  • About ZEN
    • First steps with ZEN
    • Who we are
    • What we provide
    • How we provide
  • Introduction
    • Definitions
    • About ZEN checkout
    • Revenue streams
    • Environments
    • Authorization & authentication
    • Payment methods
    • Payment process
    • Currencies
    • Languages
  • Account registration & configuration
    • Before you begin
    • Registration
    • Configuration
    • Merchant’s panel
    • Payments setup
    • Locating Transactions in my.zen.com
    • Finding settlements
  • Features
    • Available features
    • 3-Domain Secure (3DS)
    • Account Funding Transactions (AFT)
    • Authorization fee
    • Card widget
    • Cashback
    • Currency Conversion Service
    • Instant Payment Notification (IPN)
    • Shop logo on ZEN.COM checkout
  • Integration
    • Before you begin
    • Integration checklist
    • Communication parameters
    • Prepare the communication
    • Generating a Signature
    • Purchase Transaction
    • Purchase Transaction with limited Payment methods
    • Refund Transaction
    • Transaction statuses
    • Recurring Payments
      • About recurring
      • Purchase Transaction
  1. Introduction

Payment process

payment process.jpg
Before you begin integrating with ZEN.COM, it is important that you familiarize yourself with the Transaction flow within our Payment system. Understanding how a Payment Transaction is processed and how you will be notified of changes in its status is essential for a successful integration.
ZEN.COM supports many Payment methods and Payment channels that are different in the exact mode of operation. This section describes what a standard workflow looks like.
Main transaction statuses:
1.
New: new, unprocessed transaction
2.
Pending: awaiting status
3.
Authorized: transaction authorized
4.
Accepted: transaction accepted
5.
Rejected: transaction rejected
6.
Canceled: transaction canceled
image-03-1024x764.png
1
Authorization request
ZEN.COM Payments begin with an authorization request. ZEN.COM then directs Customers (or their payment data) to the selected Payment operator.
2
Payment statuses
The Payment is now PENDING. Once it is verified, you receive an IPN (Instant Payment Notification) that informs you of the Payment’s status: AUTHORIZED, CANCELED, REJECTED, or ACCEPTED
3
Payment accepted
If instant authorization is not available, the IPN may come with the PENDING status. If this happens, you should wait for the IPN with the final authorization status.
4
Settle
Accepted Transactions are settled to your ZEN.COM IBAN account. Rejected Transactions also contain a rejection reason code, which you can use to verify why the Payment was not successfully processed.
At ZEN.COM, we offer a much more simplified transfer flow compared to traditional ones. You can skip the settlement payout part of payment processing and receive your money directly to your ZEN.COM IBAN bank account.
image-01-887x1024.png
The ZEN.COM Checkout was built to provide Customers with the best shopping experience while minimizing the development work required from the Merchant. ZEN.COM checkout integration is using the ZEN.COM hosted Payment site, that allows your Shop to securely accept Payments online.
How does it work?
1
Payment option
The Merchant provides the Customer with the option to make a Payment using the ZEN.COM Payment system in the Shop.
sklep.png
2
Payment initiation
Customer clicks on the Payment link and the Payment Transaction initiates. New checkout session is created by providing an unique URL that redirects Customer to the ZEN.COM checkout. On this page the Customer can find the summary of the registered Transaction and a list of available Payment methods that the Customer can use to complete the Payment for the Transaction.
CAUTION
Each Transaction has a defined validity period. If the Customer clicks the Payment link after this period has expired, the Payment process will not be possible.
checkout empty.png
3
Payment channel selection
The Customer selects the Payment channel by clicking on it's corresponding link or enter the payment details on the checkout page.
cards.png
4
Data validation
The ZEN.COM Payment system validates the provided Transaction parameters, and if they are correct, it allows the Customer to authorize the Transaction.
5
Payment authorization
If the Customer successfully authorizes the Transaction, it is confirmed by the ZEN.COM Payment system.
6
Payment notification
ZEN.COM sends Merchant the success status notification and the Customer is redirected to the Merchant's success page.
Payment flow chart
Modified at 2024-10-08 10:38:38
Previous
Payment methods
Next
Currencies