Versions Compared

Key

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

...

Variable

Test

Prod

Marketing API key

0b8eb……DXOZ

e89ea……eTdj

Marketing list ID

4b9368fa82

32debd28d0

Transactional API key

aKQLU…

l0ewa…5

4

Transactional from email

dashboard@fioprotocol.io

dashboard@fioprotocol.io

Transactional from name

FIO Dashboard

FIO Dashboard

Mailchimp prefix

us19

us19

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: see above

      • from_name: see above

      • 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: see above

    • 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.

    ...