Versions Compared

Key

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

...

UX Clickable Prototype - Overflow

Settings

Variable

Test

Prod

Marketing API key

…DXOZ

…eTdj

Marketing list ID

5

4

Transactional from email

dashboard@fioprotocol.io

dashboard@fioprotocol.io

Transactional from name

FIO Dashboard

FIO Dashboard

General Requirements

Requirements

Details

Mailchimp APITransactional Emails

Transactional email will be are sent using Mailchimp Transactional API:

  • API Documentation

  • API keys - please contact Pawel Mastalerz

    Amazon SES

    Marketing API

    Marketing list management will be is done using Mailchimp Marketing SendInBlue API:

    SDK:

    • Node SDK - use of SDK is not a requirement, but is at the discretion of the developer.

    Transactional emails

    All transactional emails are sent using /messages/send with the following parameters:

  • key - to be provided

  • message

    • html - content

    • subject - see below

    • from_email: dashboard@fioprotocol.io

    • from_name: FIO Dashboard

    • to: user’s email

    • track_opens: false

    • track_clicks: false

    • auto_text: true

    • view_content_link: false

  • async: true

    SDKs: https://developers.sendinblue.com/docs/api-clients

    Marketing list management

    email_address

    When a user creates and account and checks “Receive periodic updates and promotional emails from FIO” the user is added to the marketing list using https:/lists/{list_id}/members/{subscriber_hash}:

  • Path

    • list_id: 32debd28d0

    • subscriber_hash - The MD5 hash of the lowercase version of the list member's email address.

  • Body

    /developers.sendinblue.com/reference/createcontact :

    • email - users email address

    • status_if_new: subscribed

    • email_type: html

    • status: subscribed

    • timestamp_signup - The date and time the subscriber signed up for the list in ISO 8601 format.

    • attributes

      • listIds: see Marketing list ID above

      • updateEnabled = true

    UX

    https://overflow.io/s/F77DZW21?node=4cfe173f

    ...

    Visual

    Trigger

    Subject

    Content

    New FIO Requests

    You have received a new FIO request.

    Hi,

    You have received a new FIO request.

    FIO Request Details:

    Date/Time

    Requestor

    To

    Amount

    Chain

    Memo

    CTA: Pay Request

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Rejections on Sent Requests

    Your FIO request has been rejected.

    Hi,

    Your FIO request has been rejected.

    FIO Request Details:

    Date/Time

    Requesting FIO Address

    Request Sent To

    Amount

    Chain

    ID

    Memo

    CTA: View Request

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Approvals on Sent Requests

    Your FIO request has been approved.

    Hi,

    Your FIO request has been approved.

    FIO Request Details:

    Date/Time

    Requesting FIO Address

    Request Sent To

    Amount

    Chain

    ID

    Memo

    CTA: View Request

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Balance Change

    Additional requirements:

    • User should never received more than one email per hour per wallet.

    You FIO balance has changed.

    Hi,

    Your FIO balance has changed.

    FIO Balance Details:

    Date/Time

    FIO Balance Change

    New FIO Balance

    CTA: View Balance

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Expiring Domains

    Additional requirements:

    • Emails should be grouped by day by type, meaning a user should never received more than one email per type, e.g. max 1 email per day with “Your FIO domain is about to expire.”, 1 email per day with “Your FIO domain has expired.”. If more than one domain qualifies, include all domains in a single email.

    • Your FIO domain(s) are about to expire.

    • Your FIO domain(s) have expired.

    • Your FIO domain(s) have expired and will be burned.

    • Your FIO domain(s) and associated addresses have been burned.

    Hi,

    Your FIO domain(s) are about to expire.

    FIO Domain Details:

    FIO Domain Name Title

    Expiration Date Title

    Domain Name

    Expiration Date

    CTA: Renew Domain(s)

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Hi,

    Your FIO domain(s) have expired.

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Hi,

    Your FIO domain(s) have expired and will be burned.

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Hi,

    Your FIO domain(s) and associated addresses have been burned.

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    Low Bundle Count

    Your remaining FIO bundled transactions is low.

    Hi,

    Your remaining FIO bundled transactions is low.

    FIO Bundle Details:

    FIO Address Name Title

    Bundle Remaining Title

    FIO Address

    Remaining Bundels

    CTA: Renew Bundles

    If the button above does not work, please use this link:

    https://…

    Best wishes,

    The FIO Dashboard Team

    Have questions?

    You can raise a FIO Support request from the FIO Help Center.

    ...