Yes it's import of Services.
As per Section 13(12) IGST Act , it's deemeding provision that Receptient is in Taxable Territory (India) if Any two of following conditions are satisfied:
1. Location of Receptient of services through internet is India
2. Settlement of payment through credit card,debit card or charge card or smart card or any card which is being issued in India.
3. Billing address is Recepeint of services in India
4.Internet protocol address of device used by Receptient of services is in India
5 The bank of Receptient used therein is located in India.
6. The country code of subscriber identify module card used by the Recipient of services is India
HENCE I ASSUME THAT above any 2 condition is satisfied in your case & the same is cover under Import of Services.