How do I get a payment token for a Customer that wants to pay their Invoices by Credit Card for every order they make with us. See the image below for more clarification...
Go to accounting-->configuration-->payment acquirers--> and authorize.net acquirer under the Configuration TAB. check STORE CARD DATA boolean value to ALWAYS.
When your customer pay very first payment then based on configuration of the payment acquire the card will be stored with the token.
Suppose, you sold 1 year subscription to your customer and he/she pay online(either via online OR online quote). So based on acquire configuration the card will be stored with the token so next time the amount will be deducted automatically.
Hope it clear.