Yes. The official website of BP Thrive does allow customers to pay through multiple payment options like VISA, MasterCard, AmericanExpress, etc.