Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

View

Requirements

Template

  • Perform validation if domain is expired or not and if it is display warning and disable purchase buttons

  • Display

    • Main Cart

    • Totals

    • Main Button - display when cart is not empty, hide when empty

      • If user has sufficient amount of FIO in at least one Wallet

        • Pay with FIO

      • If only item in cart is a Free FIO Address

        • Main button: Complete Transaction

      • If user does not have sufficient amount of FIO in at least one Wallet

        • Pay with Credit/Debit Card

        • Pay with Bitpay

      • On click

        • Display Purchase Page

        • If user not authenticated, display Create Account Page as overlay and all other registration steps as overlay.

    • Secondary link: Other Payment Options - show only if Pay with FIO Shown

      • On click

        • Display

          • Pay with Credit/Debit Card

          • Pay with Bitpay

Multi-year domain

  • For Domain Registrations and Renewals display years selector. See Multi-year Domains

Watchlist Domains

WatchlistDomaisn-20240214-202313.pngImage Added

  • For domain renewals for watchlist domains (not owned by user) show notice for every such item:

    • “It looks like you are attempting to renew a domain that you do not own.
      Renewing this domain will not transfer ownership and funds can not be refunded.”

Purchase Page

View

Requirements

Pay with FIO

Pay with Stripe

Free

  • Same as Pay with FIO except all wallets displayed

Pay with Bitypay

  • Same as above versions except:

    • Button

      • On click

        • Trigger Bitpay Modal Invoice

        • On Paid status redirect to Purchase Confirmation

...