How It Works

Sifipay, the cutting-edge payment gateway authorizes the transfer of funds between buyers and sellers. It allows your business website to request money from a customer's bank for products or services that they have purchased. Once it is approved, the payment is then securely transferred to your bank account.

A payment gateway is what keeps the payments ecosystem rolling smoothly, as it enables easy online payments for consumers and businesses. If you’re an online merchant, you don’t need to be a payment gateway expert, but it’s worth understanding the basics of how an online payment flows from your customer to your bank account.

The merchant: this is you, i.e. an online business operating in any sector, offering a product or service to customers.

The customer: also called a cardholder, who wants to access the products or services that the merchant is selling, and initiates the transaction.

The issuing bank: the issuing bank is the customer’s bank that issues the cardholder’s credit or debit card on behalf of the card schemes.

The acquirer: also known as the acquiring bank, the acquirer is the financial institution that maintains the merchant’s bank account (known as the merchant's account). The acquiring bank passes the merchant's transactions to the issuing bank to receive payment.

Process Flow of Sifipay

Transaction through Sifipay happens like this:


At checkout, merchant’s website sends encrypted payment details to Sifipay


  • The customer browses your site on their laptop or phone, places their selection in their shopping cart and then proceeds to checkout.
  • As part of the check-out process, they may be asked to confirm their order and fill in their billing and shipping information.
  • They submit the order by pressing ‘order’ or ‘pay now’.
  • The customer’s web browser encrypts the payment information and this is then sent to your web server. The process is carried out via Secure Socket Layer (SSL) encryption, which requires you as the merchant to have a full SSL certificate.
  • The gateway app on your website then forwards the transaction details, again using SSL encryption, to Sifipay.
  • At this point Sifipay takes over.


Sifipay sends request to customer’s bank for authorisation


  • Sifipay sends the encrypted transaction information to the payment processor used by your bank (the “acquiring bank”).
  • The processor then forwards this to the customer’s card association, for example, MasterCard or Visa.
  • The card association routes the transaction to the bank that issued the card to the customer.
  • The customer’s bank receives the request and checks that the funds available to the customer can cover the amount requested.
  • The customer’s bank responds to the payment processor with a code that indicates whether the request is approved or declined (and if it is declined, the reasons why).
  • This response is then sent from the payment processor back to Sifipay.
  • Sifipay forwards this response to your website, which in turn interprets it and passes it on both to you as the merchant and to the customer who is checking out.
  • Remarkably, this entire process happens in 2 – 3 seconds.


3. If payment was authorised, the customer’s bank pays the merchant


  • If the customer’s payment is approved, you send the authorisation, via the payment processor again, to your (“the acquiring”) bank, as part of a batch, which gets processed.
  • Your bank deposits all the approved funds either into your merchant account or into the aggregated merchant account belonging to Sifipay.
  • From that merchant account, the payment is then made into your business bank account.