Do not fall for itTally does not keep their payment process they pay for about 8 to 12 months then send notice that they are no longer going to pay your card and payment is due so no you have their payment and your CC payments tp make. seems like a bait and switch to me by not upholding their side of the contract.
Claim your business profile now and gain access to all features and respond to customer reviews.