We accept credit cards through Pay Pal service or cash, money order, cashier check. If you use Pay Pal service, please add 3%. We take deposits for $200.00 for any puppy that needs to be held. All deposits are non-refundable. Full payments have to be made on pick-up date or one week before shipping.