public static FullWalletRequest CreateFullWalletRequest(ItemInfo itemInfo, string googleTransactionId) {
List<LineItem> lineItems = buildLineItems(itemInfo, false);
String cartTotal = calculateCartTotal(lineItems);
return FullWalletRequest.NewBuilder ()
.SetGoogleTransactionId (googleTransactionId)
.SetCart (Cart.NewBuilder ()
.SetCurrencyCode (Constants.CURRENCY_CODE_USD)
.SetTotalPrice (cartTotal)
.SetLineItems (lineItems)
.Build ())
.Build ();
}