Announcement

Collapse
No announcement yet.

Is there a way to test subscription-reminder emails?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bruce - PhosphorMedia
    replied
    I still think using Scot's Email Preview is the best bet. I think you'll need to use an Order that really does have a subscription in it, but the Preview module should cause Miva to load whatever data the subscription setting should provide (i.e., l.settings:subscription).

    Its also one of the 'must load' modules for any store IMO.

    Leave a comment:


  • RTHOMASDESIGN
    replied
    Originally posted by Kent Multer View Post
    Hi Ryan, it looks like you put a lot of work into those images! But sorry, I don't see how these changes to the admin settings will make the store load data into l.settings:subscriptions.
    Nah, took me less than five minutes – just screenshots :)

    The changes I described allow you to send/test subscription based emails to yourself. You can test the subscription emails without having to wait for the store to send you an email. Has nothing to do with the email templates.. Alphabets response should help you there.

    You can manually send emails to yourself via the admin by opening an existing order with a subscription and override the "to" field, or create a test order/subscription with your own information.


    -Ryan

    Leave a comment:


  • alphabet
    replied
    Did you double check to see that the toe_subscriptions is assigned to the template?

    Leave a comment:


  • Kent Multer
    replied
    Hi Ryan, it looks like you put a lot of work into those images! But sorry, I don't see how these changes to the admin settings will make the store load data into l.settings:subscriptions.

    Leave a comment:


  • RTHOMASDESIGN
    replied
    Hey Kent,
    You can create an order in the admin with a "fake" subscription. Then make the email visible to orders (in the interface):


    Open up the order in the admin interface, select "Order Emails", select the email you'd like to send. Override the "To" field and hit send. I've done this in the past -- you can test subscription reminder email via this method.

    I can elaborate on this if it doesn't make sense.

    Hope this helps!
    -Ryan

    Leave a comment:


  • Kent Multer
    replied
    The subscription reminder email makes use of data from the variable l.settings:subscriptions. If I use either of those techniques, will it initialize this variable properly?

    Thanks --

    Leave a comment:


  • Bruce - PhosphorMedia
    replied
    Originally posted by alphabet View Post
    Can you just temporally swap the content to an order related email and send through the admin?

    Once you've made the changes then swap them back.
    The only problem with that is the possibility that order data available for one type of order fulfillment module may not be available for another, esp. one that isn't really "order" related. Because of that, I think the Preview Emial module would be more reliable.

    Leave a comment:


  • alphabet
    replied
    Can you just temporally swap the content to an order related email and send through the admin?

    Once you've made the changes then swap them back.

    Leave a comment:


  • delcorsets
    replied
    Hi Kent,

    You could try Scot's Preview Email Template module - I just tested and it works on that template. It doesn't send the email but it does allow you to preview it in the Miva admin.

    https://apps.miva.com/preview-email-template.html

    Leave a comment:


  • Is there a way to test subscription-reminder emails?

    I'm making some changes to the subscription-reminder email for one of my clients. Unlike the other order-related emails, there doesn't seem to be any way to test this by forcing the store to send the email, and having it go to me instead of the actual customer. It seems like the only way to test the new content is to:

    (1) Wrap the new content with an mvt:if so that it's only shown to one specific customer (my test account).
    (2) Set up a subscription using my test account with a dummy product and a very short term (2 days).
    (3) Wait for the store to send me the email.
    (4) If the email format isn't correct, make some changes and go back to step 3.

    Is there an easier way to do this? Having to wait 2 days between edits is a nuisance. Also, for every incorrect email, the client needs to cancel a credit-card transaction. (In this case, there's a reason why we can't use a free product.)

    Thanks --
Working...
X