It's only little bit curious the most sw vendors accept it, so vbgeek, vbulletin, vba etc. if there's maybe 1 customer out from 10 revoking the payment it should your company bring more profit at all instead loosing this customers. But it's surely your decision, if it was me I'd not like to lose this extra money.