public KnetikApiResponse CartShippingAddress(
ShippingAddress address,
Action<KnetikApiResponse> cb = null
)
{
JSONObject j = new JSONObject (JSONObject.Type.OBJECT);
j.AddField ("first_name", address.FirstName);
j.AddField ("last_name", address.FirstName);
j.AddField ("address_line_1", address.AddressLine1);
j.AddField ("address_line_1", address.AddressLine2);
j.AddField ("city", address.City);
j.AddField ("postal_state", address.PostalState);
j.AddField ("zip", address.Zip);
j.AddField ("country", address.Country);
j.AddField ("email", address.Email);
String body = j.Print ();
KnetikRequest req = CreateRequest(CartShippingAddressEndpoint, body);
KnetikApiResponse response = new KnetikApiResponse(this, req, cb);
return response;
}