How can I ensure that the payment amount reflected on the final CCAvenue checkout page is in INR equivalent?
You need to have a backend process that will convert your displayed foreign currency price into INR. Eg. If a customer in the US buys a product worth US$10, this amount must get converted to Indian Rupees at the current exchange rate at your end; before it is thrown to CCAvenue. Your buyer from outside India will see the INR amount on this CCAvenue page (which offers multiple payment options). At this point, he can view the exchange value of the INR amount being billed to him in his local currency; by using the live CCAvenue currency converter link. By calculating the exchange value at the precise time of the transaction, (INR >< US$)the customer can see exactly how much will be billed to him in his currency on his Credit Card statement. Your customer will be billed in his local currency in his card statement.