@@ -447,6 +447,12 @@ public CreateForItemsRequest couponIds(String... couponIds) {
447447 return this ;
448448 }
449449
450+ public CreateForItemsRequest metaData (JSONObject metaData ) {
451+ params .addOpt ("meta_data" , metaData );
452+ return this ;
453+ }
454+
455+
450456 public CreateForItemsRequest gifterCustomerId (String gifterCustomerId ) {
451457 params .add ("gifter[customer_id]" , gifterCustomerId );
452458 return this ;
@@ -605,6 +611,42 @@ public CreateForItemsRequest subscriptionItemQuantityInDecimal(int index, String
605611 params .addOpt ("subscription_items[quantity_in_decimal][" + index + "]" , subscriptionItemQuantityInDecimal );
606612 return this ;
607613 }
614+ public CreateForItemsRequest subscriptionItemUnitPrice (int index , Long subscriptionItemUnitPrice ) {
615+ params .addOpt ("subscription_items[unit_price][" + index + "]" , subscriptionItemUnitPrice );
616+ return this ;
617+ }
618+ public CreateForItemsRequest subscriptionItemUnitPriceInDecimal (int index , String subscriptionItemUnitPriceInDecimal ) {
619+ params .addOpt ("subscription_items[unit_price_in_decimal][" + index + "]" , subscriptionItemUnitPriceInDecimal );
620+ return this ;
621+ }
622+ public CreateForItemsRequest itemTierItemPriceId (int index , String itemTierItemPriceId ) {
623+ params .addOpt ("item_tiers[item_price_id][" + index + "]" , itemTierItemPriceId );
624+ return this ;
625+ }
626+ public CreateForItemsRequest itemTierStartingUnit (int index , Integer itemTierStartingUnit ) {
627+ params .addOpt ("item_tiers[starting_unit][" + index + "]" , itemTierStartingUnit );
628+ return this ;
629+ }
630+ public CreateForItemsRequest itemTierEndingUnit (int index , Integer itemTierEndingUnit ) {
631+ params .addOpt ("item_tiers[ending_unit][" + index + "]" , itemTierEndingUnit );
632+ return this ;
633+ }
634+ public CreateForItemsRequest itemTierPrice (int index , Long itemTierPrice ) {
635+ params .addOpt ("item_tiers[price][" + index + "]" , itemTierPrice );
636+ return this ;
637+ }
638+ public CreateForItemsRequest itemTierStartingUnitInDecimal (int index , String itemTierStartingUnitInDecimal ) {
639+ params .addOpt ("item_tiers[starting_unit_in_decimal][" + index + "]" , itemTierStartingUnitInDecimal );
640+ return this ;
641+ }
642+ public CreateForItemsRequest itemTierEndingUnitInDecimal (int index , String itemTierEndingUnitInDecimal ) {
643+ params .addOpt ("item_tiers[ending_unit_in_decimal][" + index + "]" , itemTierEndingUnitInDecimal );
644+ return this ;
645+ }
646+ public CreateForItemsRequest itemTierPriceInDecimal (int index , String itemTierPriceInDecimal ) {
647+ params .addOpt ("item_tiers[price_in_decimal][" + index + "]" , itemTierPriceInDecimal );
648+ return this ;
649+ }
608650 @ Override
609651 public Params params () {
610652 return params ;
0 commit comments