volume_up

A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

volume_up

A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

BilllingAddress custom metafields are null.

Hi, 
I'm trying create and add new billingaddress with custom meta fields and everything seems to work allright,
but when I reload ICart and get BillingAddress, all meta fields I previously saved are null. 
Any ideas ? 
For example,

payment.BillingAddress.SetMobilePhone(model.ShippingViewModel.BillingContact.MobilePhone);
SetMobilePhone calls out :
   orderAddress.Properties[Constants.Metadata.OrderAddress.MobilePhoneString] = phoneNr;

and after that I call orderRepository.Save(cart)

This only occurs when I need to create new IOrderAddress and add it to the payment the first time.

Using latest Episerver version. 
Regards,
A

#173903
Jan 12, 2017 13:24
Vote:

Managed to solve this issue by creating payment before the step where I add payment metafields.

#174089
Jan 18, 2017 13:47
error This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.