Due to political turmoil in USA, the SAFE Banking Act has not been signed into legislation yet. As a direct result, Le Herbe, LLC. does not accept credit cards or debit cards at this time. The only option we have for our online customers is eCheck by GreenPay. 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 contact your bank. If you do not enter your payment information correctly when you checkout online we will not ship your order. Please email if you have issues or questions about an order.