Announcement

Collapse
No announcement yet.

Is there a way to test subscription-reminder emails?

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

    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 --
    Kent Multer
    Magic Metal Productions
    http://TheMagicM.com
    * Web developer/designer
    * E-commerce and Miva
    * Author, The Official Miva Web Scripting Book -- available on-line:
    http://www.amazon.com/exec/obidos/IS...icmetalproducA

    #2
    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

    Psydde Delicious
    Delicious Boutique & Corseterie
    Philadelphia, PA
    www.DeliciousBoutique.com
    www.DeliciousCorsets.com

    Comment


      #3
      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.
      http://www.alphabetsigns.com/

      Comment


        #4
        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.
        Bruce Golub
        Phosphor Media - "Your Success is our Business"

        Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
        phosphormedia.com

        Comment


          #5
          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 --
          Kent Multer
          Magic Metal Productions
          http://TheMagicM.com
          * Web developer/designer
          * E-commerce and Miva
          * Author, The Official Miva Web Scripting Book -- available on-line:
          http://www.amazon.com/exec/obidos/IS...icmetalproducA

          Comment


            #6
            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

            Comment


              #7
              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.
              Kent Multer
              Magic Metal Productions
              http://TheMagicM.com
              * Web developer/designer
              * E-commerce and Miva
              * Author, The Official Miva Web Scripting Book -- available on-line:
              http://www.amazon.com/exec/obidos/IS...icmetalproducA

              Comment


                #8
                Did you double check to see that the toe_subscriptions is assigned to the template?
                http://www.alphabetsigns.com/

                Comment


                  #9
                  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

                  Comment


                    #10
                    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.
                    Bruce Golub
                    Phosphor Media - "Your Success is our Business"

                    Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
                    phosphormedia.com

                    Comment

                    Working...
                    X