Payment Gateway

ICICI Merchant Services Customer Care No. 1800 266 6545

Organization: 

ICICI

Toll free Number(s): 

1800 266 6545 (For Customer Support)

1800 102 1671 (For Other Queries)

1800 102 1673 (For query on payment gateway)

Website: 

Check Official Website