I have an e-mail template (Payment Received w/ Ship Date) that does not work correctly in the new v2.2. It worked fine in v2.1, however, when entering a payment received, and checking the box to send e-mail to the buyer, the e-mail for the template below is generated, but the <#BuyerAddress> is not filled in.
Just for the record, when accepting payments, I always grab the address first, save the record, THEN enter the payment information (amount, ship date, ship method, etc.) so that the ledger entry has the correct name. That was the case with the payment accepted above.
Below is my template (Header / Item Info / Footer), which, again, worked fine in v2.1:
========
Hi <#BuyerFirstName>,
Your <#TotalDue f=nc> payment was received <#PaymentDate f=d1>. Thank you!
The item<#s2> listed below should ship on or before <#ShipDate f=d3> via <#ShipVia> (barring anything unforeseen). We'll send another email (with tracking information if applicable) to let you know when your auction winnings are on their way to you.
For confirmation, we are shipping your item<#s2> (shown below) to the following address:
<#BuyerAddress>
If this address is NOT correct, please reply to this e-mail IMMEDIATELY with a correct address. Again, please note that all FedEx shipments require a full street address and phone number, and that we only ship to PayPal-CONFIRMED addresses.
=========
eBay Item #: <#AuctionID> Ended on: <#CloseDate f=d2> Quantity: <#QtySold> Title: <#Title> Winning bid: <#SalePrice f=nc>
=========
Thanks for your purchase!
<#SellerUserID>
-------------
Is there a reason why only the <#BuyerAddress> variable can not be expanded from within this subroutine??
|