We do not accept credit cards or debit cards at this time. The only option we have for our online customers is an electronic check (eCheck). You're required to have a checking account number and bank routing number in order to purchase online. You can find this information on the bottom of your check or visit your bank online. If you do not enter your payment information correctly when you checkout online we will not ship your order! Please email us at info@leherbe.com if you have issues or questions about an order.