Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

35
Online Payment Systems in Turkish E-Commerce: Merchant Experiences 03.10.2013 Boğaziçi University E-Commerce Lecture 22.08.2013 Yemek Sepeti Payment Systems Seminar 01.06.2013 IBS E-Commerce Micro MBA 23.03.2013 IBS E-Commerce Micro MBA 13.02.2013 Limango Payment Systems Seminar 12.12.2012 Webrazzi Payment Systems’12 Conference 26.05.2012 Bilgi University E-Commerce Academy Seminar 1

description

You can find online payment systems used in Turkish e-commerce considering merchant experiences.

Transcript of Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Page 1: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Online Payment Systems in Turkish E-Commerce: Merchant Experiences

03.10.2013 Boğaziçi University E-Commerce Lecture

22.08.2013 Yemek Sepeti Payment Systems Seminar

01.06.2013 IBS E-Commerce Micro MBA

23.03.2013 IBS E-Commerce Micro MBA

13.02.2013 Limango Payment Systems Seminar

12.12.2012 Webrazzi Payment Systems’12 Conference

26.05.2012 Bilgi University E-Commerce Academy Seminar

1

Page 2: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

@hakanerdogan!

2

1981: Born in Denizli

2005: Graduated from Izmir Institute of

Technology, Computer

Engineering

2005: Sun Certified Java Programmer

1.4

2005: Consultancy, Java & JEE

Software Development

2007: GittiGidiyor / eBay, SOA

Infrastructure, Payment Systems

2008-2012: GittiGidiyor / eBay,

Software Development

Manager

07.2012 + Otto-Group Turkey – IT

Director

Page 3: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

3

Payment Systems Experience, Since 2007!

Credit / Debit Cards : -  EST / Asseco -  Garanti Bank GVP -  YKB Posnet

EFT / Wire Transfer:

-  Integration of Internet Banking

Page 4: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Introduction

Overview of Payment Systems in Turkey

One Step Back Before Start: Shopping Steps

Card Payment Systems: Statistics

Shopping Steps: Card Payment (Checkout) Page

Distribution of Payment Errors and Error Messages to Display

Payment and Refund Tests

Proactive Monitoring: Payment and Refund

New Feature Development ve 4 Check Points

Fraud, Chargeback and Security

No Response Payments

3D Secure

Alternative Payment Systems

Questions ?

4

Agenda!

Page 5: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Breakdown of Payment Systems in Turkey!

5 Breakdown of Payment Systems in Turkey: Alternative Payment Systems and Their Details [Analysis]: http://www.odemesistemleri.org/turkiyedeki-odeme-sistemlerinin-kirilimi-alternatif-odeme-sistemleri-ve-detaylari-analiz/

Page 6: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Breakdown of Payment Systems in Turkey!

6

Page 7: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

The Internet Card Payment Transactions!

7 BKM – The Internet Card Payment Transactions: http://www.bkm.com.tr/istatistik/sanal_pos_ile_yapilan_eticaret_islemleri.asp

Page 8: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

8

One Step Back Before Start: Shopping Steps!!

Basket – Product Selection

Shipment / Invoice

Address, Voucher Selection

Payment Type

Selection & Checkout

Page 9: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

9

One Step Back Before Start: Shopping Steps!

Shopping Card and Payment Steps Design [1/6] : http://www.odemesistemleri.org/alisveris-sepeti-ve-odeme-adimlari-tasarimi-16/

Page 10: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

10

One Step Back Before Start: Shopping Steps!

Basket – Product Selection

Shipment / Invoice Address,

Voucher Selection

Payment Type

Selection & Checkout

SUCCESS, CONVERSION

SHOPPING CART ABANDONMENT

%65+ *

GOAL: To Increase Conversion

•  Minimum page transition

•  Minimum click

•  Minimum distracting

elements

•  Maximum information

•  “Above the fold” concept

* http://www.ritholtz.com/blog/2012/05/shopping-cart-abandonment/ * http://baymard.com/lists/cart-abandonment-rate

Page 11: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

•  56.53 million credit cards *

•  96.64 million debit cards *

•  2.27 million POS *

•  30.67 billion TL card payment transactions by the end of 2012

•  80-90 % of payments are done by credit / debit cards

11

Card Payment Systems: Statistics!

* http://www.bkm.com.tr/istatistik/pos_atm_kart_sayisi.asp By end of August 2013

Page 12: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

12

Shopping Steps: Card Payment Page!

Card Payment (Checkout) Page [2/6] : http://www.odemesistemleri.org/kartli-odeme-sayfasi-26/

GOAL: To Increase Conversion

•  Minimum page transition

•  Minimum click

•  Minimum distracting

elements

•  Maximum information

•  “Above the fold” concept

Page 13: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

13

Shopping Steps: Card Payment Page!Syntactic and Semantic

Validations •  Length validation •  Numeric input validation •  3DS supported card validation •  Debit kart installment validation •  BIN validation and not existing

Virtual POS – installment validation

•  …

e.g.: Card Number •  15 or 16 digits, •  CVV/CVC 3 or 4 digits,

numeric •  Luhn Algorithm check

Syntactic and Semantic Validations [3/6] : http://www.odemesistemleri.org/syntactic-ve-semantic-validasyonlar-36/

Page 14: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

20 – 25 % of payment requests are failed

Roughly 1/3 of those failed payment requests are caused by “insufficient funds – not enough limit” (33 – 38 %)

Other Payment Errors: •  General declined (15 – 18 %) •  Invalid expire year or month (10 – 12 %) •  Invalid CVV / CVC (2 – 3 %) •  3DS not supported by card / bank •  Card does not support installment •  Can not proceed, card is not allowed to internet payments •  Technical problems, …

14

Distribution of Payment Errors!

Page 15: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Your card number is not valid, …

Your expire year and month is not valid, …

Your CVV / CVC2 is not valid, …

Your card does not support installment …

You can not make installment payments with debit cards, …

Your card limit is below the payment amount, …

15

Error Messages to Display!

Page 16: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Your bank does not proceed the payment request, …

Your card/bank does not support 3DS payments, …

Order ID is already used before, …

The items you are getting to buy are out of stock, …

Payment transaction is failed, …

16

Error Messages to Display!

Classification of Payment Errors and Error Messages to Display [4/6] : http://www.odemesistemleri.org/odeme-hatalarinin-tasnifi-ve-onyuze-cikarilmasi-gereken-mesajlar-46/

Page 17: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

17

Payment and Refund Tests!

Refund Tests •  100 TL’lik siparişin tamamının iadesi ve iptali •  20 TL’lik siparişin tamamının kısmi iadesi •  20 TL’lik siparişin 5 TL’sinin kısmi iadesi •  20 TL’lik siparişin ikinci kez 10 TL’sinin kısmi

iadesi •  100 TL’lik siparişin iadesinin iptali J •  … Total 100 TL

20 TL

30 TL

50 TL

32 x Virtual POS x … ~ 100+ payment tests

Page 18: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Payment systems do not have a tolerance for a mistake

You have to go live with 0 bug

It’s better not to accept payment than accepting payment with bug that you haven’t realize (it may be too late when you realize the bug)

If there is a 2 minute outage, the alarm bells start to ring

Payment systems for the health of the heart and blood vessels Maximum adrenaline J

18

Payment and Refund Tests!

Payment and Refund Tests [5/6] : http://www.odemesistemleri.org/odeme-ve-iade-testleri/

Page 19: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Now is Wednesday 02:20 pm. Considering last week Wednesday between 00:00 – 02:20 pm and last 4 week average:

•  How many payment transactions requested ? •  What about the amout of those transactions ? •  What about the breakdown of those transactions based on

Virtual POS’ses and card families? •  What about the success and failure rates ? •  What about the distribution of payment errors ? •  What about the standart deviation of those transactions ? •  …

19

Proactive Monitoring: Payment and Refund!

Proactive Monitoring [6/6] : http://www.odemesistemleri.org/proactive-monitoring/

Page 20: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Daytime •  Based on Virtual POS’ses

o  The count of payment transactions in last 2 minutes > 0 ? o  The count of payment transactions in last 3 minutes

> (last 4 week average) x 0.85 ? o  The amount of payment transactions in last 5 minutes

> (last 4 week average) x 0.85 ? o  The count of payment errors in last 10 minutes

> (last 4 week average) x 0.85 ? At Night

•  Based on Virtual POS’ses o  …

20

Proactive Monitoring: Payment and Refund!

Page 21: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Problems should be identified immediately with proactive monitoring It should be a learning system If a Virtual POS is down, than it should be disabled and those bank cards payment requests should be redirected to default Virtual POS automatically Users should be informed

• ‘Currently it is not possible to process an installment payment with Y bank cards, you may pay without installment’

21

Proactive Monitoring: Payment and Refund!

Page 22: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

22

Proactive Monitoring: Payment and Refund!

Currently it is not possible to process an installment payment with Akbank cards, you may pay without installment

Page 23: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

ü  Shopping Steps

ü  Card Payment Page (minimalist approach, the maximum information)

ü  Syntactic and Semantic Validations

ü  Distiribution of Payment Errors

ü  Payment Errors to Display

ü  Payment and Refund Tests

ü  Proactive Monitoring

23

Status Quo!

Page 24: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

4- Is there a payment problem ?

24

New Feature Development ve 4 Check Points!

1- Is there a Fraud risk ?

2- Is there a refund problem?

3- Is there an accounting problem?

Page 25: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Fraud detection, fraud prevention and monitoring mechanisms

•  User’s history and profile •  Item’s price •  Online item / offline item •  Payment location, IP address and cookie information •  Other cards used by the user •  Cardholder name surname vs user membership name surname •  Shipment address vs membership address information •  Payment errors encountered by user •  Payment fail / success statistics of user •  …

25

Fraud and Chargeback!

Fraud Capturing, Calculations and Prevention Methods: http://www.odemesistemleri.org/fraud-sahtecilik-yakalama-hesaplama-ve-onleme-yollari/

Page 26: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Fraud detection, fraud prevention and monitoring mechanisms

•  Rule sets •  Learning systems •  Data mining considering previous data •  Potential risk algorithms

Chargeback Flow

•  Chargeback request •  The appeals process •  Returning/rejecting the chargeback request

26

Fraud and Chargeback!

Page 27: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Personal Security

• Using known and safe shopping sites • Considering key-logger in public internet • Using 3D Secure • Using virtual cards • …

Corporate Security

• Not storing card information • PCI – DSS • Audit • Penetration tests • …

27

Security!

Page 28: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

28

No Response Payments!

Page 29: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Models:

• 3D-PAY • 3D-PAY OOS (3D-PAY HOSTING) • 3D

Verification:

• Half 3D Secure • Full 3D Secure

29

3D Secure!

3D Secure with Relevant Q & A: http://www.odemesistemleri.org/3d-secure-ile-ilgili-tum-merak-ettikleriniz/

Page 30: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

30

Alternative Payment Systems!

Page 31: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

•  Breakdown of Payment Systems in Turkey: Alternative Payment Systems and Their Details [Analysis]:

http://www.odemesistemleri.org/turkiyedeki-odeme-sistemlerinin-kirilimi-alternatif-odeme-sistemleri-ve-detaylari-analiz/

•  3D Secure with Relevant Q & A:

http://www.odemesistemleri.org/3d-secure-ile-ilgili-tum-merak-ettikleriniz/

•  What is BKM Express, Features and What Are the Pros, Why It is Preferred:

http://www.odemesistemleri.org/bkm-express-nedir-ozellikleri-ve-artilari-nelerdir-neden-tercih-edilmelidir/

•  Alternative Mobile Payment System with a QR Code, PARAKOD [Interview]:

http://www.odemesistemleri.org/qr-kod-ile-calisan-alternatif-mobil-odeme-sistemi-parakod/

•  PayU - Virtual POS, Fraud Monitoring and Prevention Services [Interview]:

http://www.odemesistemleri.org/payu-sanal-pos-ve-fraud-filtreleri-hizmeti-roportaj/

•  PayPal and Turkey Payment Systems Market [Interview]:

http://www.odemesistemleri.org/paypal-ve-turkiye-odeme-sistemleri-pazari-roportaj/

•  Mobile Shopping and Payment Platform Mobilexpress [Interview]:

http://www.odemesistemleri.org/mobil-alisveris-ve-odeme-platformu-mobilexpress-roportaj/ 31

Articles may be of Interest!

Page 32: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

•  İninal Prepaid Card User Experience:

http://www.odemesistemleri.org/on-odemeli-ininal-kart-kullanici-deneyimi/

•  Fraud Capturing, Calculations and Prevention Methods:

http://www.odemesistemleri.org/fraud-sahtecilik-yakalama-hesaplama-ve-onleme-yollari/

•  Shopping Cart and Card Payment Systems Experience - Article Series:

http://www.odemesistemleri.org/alisveris-sepeti-ve-kartli-odeme-sistemi-tecrubeleri-yazi-dizisi/

•  Shopping Card and Payment Steps Design [1/6]:

http://www.odemesistemleri.org/alisveris-sepeti-ve-odeme-adimlari-tasarimi-16/

•  Card Payment (Checkout) Page [2/6]:

http://www.odemesistemleri.org/kartli-odeme-sayfasi-26/

•  Syntactic and Semantic Validations [3/6]:

http://www.odemesistemleri.org/syntactic-ve-semantic-validasyonlar-36/

•  Classification of Payment Errors and Error Messages to Display [4/6]:

http://www.odemesistemleri.org/odeme-hatalarinin-tasnifi-ve-onyuze-cikarilmasi-gereken-mesajlar-46/ 32

Articles may be of Interest!

Page 33: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

•  Payment and Refund Tests [5/6]:

http://www.odemesistemleri.org/odeme-ve-iade-testleri/

•  Proactive Monitoring [6/6]:

http://www.odemesistemleri.org/proactive-monitoring/

•  Everything About Credit Card Payments and Cash Price with Installment:

http://www.odemesistemleri.org/kredi-karti-ile-odeme-ve-pesin-fiyatina-taksit-hakkinda-bilmedikleriniz/

•  Setting up a Payment Systems Infrastructure: Credit Card Channel:

http://www.odemesistemleri.org/odeme-sistemi-altyapisi-kurmak-kredi-karti-kanali/

•  Setting up a Payment Systems Infrastructure: EFT / Wire Transfer Channel:

http://www.odemesistemleri.org/odeme-sistemi-altyapisi-kurmak-efthavale-kanali/

33

Articles may be of Interest!

Page 34: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

? 34

Questions ?!

Page 35: Online Payment Systems in Turkish E-Commerce: Merchant Experiences - 2013-10-03-EN

Thank You!

35

@hakanerdogan [email protected]

http://www.odemesistemleri.org

@odemesistemleri