800Flower accepts cash on delivery and online payments through Visa, Mastercard, American Express, PayPal etc.