CustomerEMail field empty
Permalink Browser Info Environment
Hi,
I have used this plugin on a couple of sites. They are working well but I have just noticed that the 'CustomerEMail' that is passed to SagePay is always blank.
The email address gets saved to the order in C5 though.
Any ideas how I can fix this?
Thanks!
I have used this plugin on a couple of sites. They are working well but I have just noticed that the 'CustomerEMail' that is passed to SagePay is always blank.
The email address gets saved to the order in C5 though.
Any ideas how I can fix this?
Thanks!
Type: | Discussion |
---|---|
Status: | In Progress |
Dear ZunaWeb,
Thank you for your enquiry. The Sage Pay plugin should parse the email address directly to Sagepay. Please see attached screenshot(We did a test checkout and printed out the parameters being passed to Sagepay).
Please can you confirm that you are using the correct 'email' field on the Billing Information and have not customised the shopping cart in some way?
Thanks,
John
Thank you for your enquiry. The Sage Pay plugin should parse the email address directly to Sagepay. Please see attached screenshot(We did a test checkout and printed out the parameters being passed to Sagepay).
Please can you confirm that you are using the correct 'email' field on the Billing Information and have not customised the shopping cart in some way?
Thanks,
John
Thank you for your reply.
From what I can see it is still using the standard 'oEmail' field on the
billing information page.
There are a couple of small customisations, e.g. changing the label text on
a couple of fields. I don't think that will make a difference but will try
removing the overrides to see if that helps.
On 8 July 2015 at 12:22, concrete5 Community <discussions@concretecms.com>
wrote:
From what I can see it is still using the standard 'oEmail' field on the
billing information page.
There are a couple of small customisations, e.g. changing the label text on
a couple of fields. I don't think that will make a difference but will try
removing the overrides to see if that helps.
On 8 July 2015 at 12:22, concrete5 Community <discussions@concretecms.com>
wrote:
Hi ZunaWeb,
Any news on this?
This seems weird since it's correctly passing the parameters over to Sage Pay. May we know what browser you are currently using as this may be a browser issue.
Thanks,
John
Any news on this?
This seems weird since it's correctly passing the parameters over to Sage Pay. May we know what browser you are currently using as this may be a browser issue.
Thanks,
John
Hi John,
Still no luck, I removed the overrides that I had in place and cleared the cache then tried again. I echoed out the $cryptString to confirm what was being passed, here is what I got (I have changed client details to 'abcd' in the following string):
VendorTxCode=abcd&ReferrerID=&Amount=12.75&Currency=GBP&Description=Purchase from abcd&SuccessURL=http://abcd.co.uk/index.php/tools/packages/core_commerce/payment_method_action?paymentMethodID=6&action=notify_success&FailureURL=http://abcd.co.uk/index.php/tools/packages/core_commerce/payment_method_action?paymentMethodID=6&action=notify_fail&CustomerName=&CustomerEMail=&VendorEMail=info@abcd.co.uk&SendEMail=&eMailMessage=&BillingSurname=Illum&BillingFirstnames=Accusamus&BillingAddress1=1&BillingAddress2=Incidunt&BillingCity=3&BillingPostCode=abcd&BillingCountry=GB&BillingState=&BillingPhone=Officia&DeliverySurname=Illum&DeliveryFirstnames=Accusamus&DeliveryAddress1=1&DeliveryAddress2=Incidunt&DeliveryCity=3&DeliveryPostCode=abcd&DeliveryCountry=GB&DeliveryState=&DeliveryPhone=Officia&Basket=&AllowGiftAid=&ApplyAVSCV2=&Apply3DSecure=&BillingAgreement=&BasketXML=Manchego cheese wedge 250g3116.750.006.756.756.000.006.00 &CustomerXML=&SurchargeXML=&VendorData=&ReferrerID=&Language=&Website=
abcd
I have tried in the latest versions of Chrome and Firefox. But all transactions since installing the plugin have had the email address missing (over a dozen live purchases), I previously had another SagePay plugin installed (using v2.23) which was sending the email address, so I am at a loss to see what the problem may be.
Any advice would be great.
Thanks
Still no luck, I removed the overrides that I had in place and cleared the cache then tried again. I echoed out the $cryptString to confirm what was being passed, here is what I got (I have changed client details to 'abcd' in the following string):
VendorTxCode=abcd&ReferrerID=&Amount=12.75&Currency=GBP&Description=Purchase from abcd&SuccessURL=http://abcd.co.uk/index.php/tools/packages/core_commerce/payment_method_action?paymentMethodID=6&action=notify_success&FailureURL=http://abcd.co.uk/index.php/tools/packages/core_commerce/payment_method_action?paymentMethodID=6&action=notify_fail&CustomerName=&CustomerEMail=&VendorEMail=info@abcd.co.uk&SendEMail=&eMailMessage=&BillingSurname=Illum&BillingFirstnames=Accusamus&BillingAddress1=1&BillingAddress2=Incidunt&BillingCity=3&BillingPostCode=abcd&BillingCountry=GB&BillingState=&BillingPhone=Officia&DeliverySurname=Illum&DeliveryFirstnames=Accusamus&DeliveryAddress1=1&DeliveryAddress2=Incidunt&DeliveryCity=3&DeliveryPostCode=abcd&DeliveryCountry=GB&DeliveryState=&DeliveryPhone=Officia&Basket=&AllowGiftAid=&ApplyAVSCV2=&Apply3DSecure=&BillingAgreement=&BasketXML=Manchego cheese wedge 250g3116.750.006.756.756.000.006.00 &CustomerXML=&SurchargeXML=&VendorData=&ReferrerID=&Language=&Website=
abcd
I have tried in the latest versions of Chrome and Firefox. But all transactions since installing the plugin have had the email address missing (over a dozen live purchases), I previously had another SagePay plugin installed (using v2.23) which was sending the email address, so I am at a loss to see what the problem may be.
Any advice would be great.
Thanks
Hi,
I am also having this problem, Sagepay have asked this.
"Please set it so that they (Sagepay) get sent the customer's e-mail as well, his quote was change the "send-email flag' from 2 to 1 (send customer and vendor e-mails)."
I am also having this problem, Sagepay have asked this.
"Please set it so that they (Sagepay) get sent the customer's e-mail as well, his quote was change the "send-email flag' from 2 to 1 (send customer and vendor e-mails)."
Thanks for this information. We'll have a look into this.
Thanks,