aboutsummaryrefslogtreecommitdiff
path: root/jb/managers/email_manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'jb/managers/email_manager.py')
-rw-r--r--jb/managers/email_manager.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/jb/managers/email_manager.py b/jb/managers/email_manager.py
index 7298c60..410e9a3 100644
--- a/jb/managers/email_manager.py
+++ b/jb/managers/email_manager.py
@@ -63,3 +63,12 @@ def send_amt_link_email(email: str, magic_token: str) -> None:
)
magic_link = f"{settings.base_url}auth/link-amt/?token={magic_token}"
send_login_email_from_url(mautic_url, magic_link)
+
+
+def send_cashout_confirmation_email(email: str, token: str) -> None:
+ contact_id = get_or_create_contact(email=email)
+ mautic_url = (
+ f"{MAUTIC_BASE_URL}/api/emails/{EMAIL_TEMPLATE_ID}/contact/{contact_id}/send"
+ )
+ magic_link = f"{settings.base_url}wallet/cashout/confirm/?token={token}"
+ send_login_email_from_url(mautic_url, magic_link)