So I just started using SerializableCart, first of all, it looks great!
We used to search for carts using OrderContext.Current.FindCarts. We used to search for Metadata in the cart. I guess OrderContext.Current.FindCarts only searches the old tables and not the SerializedCart object?
Yes, the OrderContext.FindCarts only works with the old cart system, not the new one. The ability to search for carts in new cart system is quite limited, and can only be done via an internal class - SerializableCartDB.
We have plan to improve the search in the new abstraction APIs, but that would not happen any time soon.
Just as I excepted, thanks Quan.
Could you possibly share your implementation with us ? There is not a lot of documentation on this matter.
The implementation for serializable cart is currently internal. You can find the documentation here.
If you have concerns with the API, feel free to post then we can help :)