Managing checkout processes

  • The checkout process is pretty standard. Customers can review their orders before finalizing, including checking item quantities and special requests or instructions.
  • Customer can choose to pay via Paypal, Stripe, or Cash on Delivery (if they dine in, they will pay at the counter)
  • After successful checkout, an order confirmation is emailed to both the customer and the restaurant. Paypal and Stripe also send an email or notification depending on accounts setup.
    If you choose to integrate WhatsApp, a message can be sent via WhatsApp. 
     
  • How to handle failed transactions? 
    When handling failed transactions with PayPal or Stripe, here are some common issues and resolutions:
    • Insufficient Funds: Ensure the customer has enough balance or credit limit for the transaction.
    • Incorrect Payment Details: Verify that all payment information entered is correct.
    • Payment Declined by Bank: The customer should contact their bank to find out the reason for the decline.
    • Technical Glitches: Sometimes, refreshing the page or trying again later can resolve the issue.
       
  • Refunds and Cancellations: Owners are responsible for defining their own policies and processes for handling order cancellations and issuing refunds. Due to the nature of the service, customer can't cancel their order via WebSavor application, they need to contact the restaurant as soon as possible by phone.
     
  • Security Mesures:
    • SSL Encryption: The WebSavor website uses SSL (Secure Socket Layer) encryption to create a secure connection between the customer’s browser and your server, ensuring that all data passed remains private.
    • Payment Processor Security: PayPal and Stripe are industry leaders in security, utilizing various measures such as encryption, tokenization, and fraud detection algorithms to protect payment information.
    • Data Handling Policies: We do not store sensitive payment details on the servers.