Full payment is due when your stock is finished and ready to ship. We accept payment via credit cards and wire transfer for international customers. Your card information will be secured in your customer account and will be charged upon completion of the stock. If we need new payment information, our invoicing department will reach out to you with your order number.