5#include "XsollaUtilsDataModel.h"
6#include "XsollaStoreDataModel.generated.h"
9enum class EXsollaOrderStatus : uint8
23UPROPERTY(BlueprintReadOnly, Category =
"Order Item")
26UPROPERTY(BlueprintReadOnly, Category =
"Order Item")
29UPROPERTY(BlueprintReadOnly, Category =
"Order Item")
32UPROPERTY(BlueprintReadOnly, Category =
"Order Item")
44UPROPERTY(BlueprintReadOnly, Category =
"Order Content")
47UPROPERTY(BlueprintReadOnly, Category =
"Order Content")
48FXsollaVirtualCurrencyPrice virtual_price;
50UPROPERTY(BlueprintReadOnly, Category =
"Order Content")
53UPROPERTY(BlueprintReadOnly, Category =
"Order Content")
54TArray<FXsollaOrderItem> items;
62UPROPERTY(BlueprintReadOnly, Category =
"Order")
65UPROPERTY(BlueprintReadOnly, Category =
"Order")
68UPROPERTY(BlueprintReadOnly, Category =
"Order")
77UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
80UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
83UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
86UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
89UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
92UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
95UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
98UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
99TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
102USTRUCT(BlueprintType)
107UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Media List")
110UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Media List")
114USTRUCT(BlueprintType)
120UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
124UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
128UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
132UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
136UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
137FString virtual_item_type;
140UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
141TArray<FXsollaItemGroup> groups;
144UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
148UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
152UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
153TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
156UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
160UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
161FXsollaItemOptions inventory_options;
164UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Bundle")
168UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Bundle")
169FXsollaPrice total_content_price;
172UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Bundle")
173TArray<FStoreBundleContent> content;
176UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item Bundle")
177TArray<FXsollaItemAttribute> attributes;
180UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
181FString long_description;
184UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
188UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
189TArray<FStoreItemMediaList> media_list;
191UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
192TArray<FXsollaStoreItemPromotion> promotions;
194UPROPERTY(BlueprintReadOnly, Category =
"Virtual Item")
195FXsollaStoreItemLimits limits;
205, description(Item.description)
207, virtual_item_type(Item.virtual_item_type)
209, is_free(Item.is_free)
211, virtual_prices(Item.virtual_prices)
212, image_url(Item.image_url)
213, inventory_options(Item.inventory_options)
214, bundle_type(Item.bundle_type)
215, total_content_price(Item.total_content_price)
216, content(Item.content)
217, attributes(Item.attributes)
218, long_description(Item.long_description)
220, media_list(Item.media_list)
221, promotions(Item.promotions)
230return sku == Item.sku;
234USTRUCT(BlueprintType)
239UPROPERTY(BlueprintReadOnly, Category =
"Items List")
240TArray<FStoreItem> Items;
243USTRUCT(BlueprintType)
249UPROPERTY(BlueprintReadOnly, Category =
"Items Data")
250TArray<FStoreItem> Items;
253UPROPERTY(BlueprintReadOnly, Category =
"Items Data")
254TSet<FString> GroupIds;
257UPROPERTY(BlueprintReadOnly, Category = "Items Data")
258TArray<FXsollaItemGroup> Groups;
264USTRUCT(BlueprintType)
270UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
273UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
276UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
277TArray<FString> groups;
279UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
280TArray<FXsollaItemAttribute> attributes;
282UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
285UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
288UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
291UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
294UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
297UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
298TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
300UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
301FXsollaItemOptions inventory_options;
303UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
304FString long_description;
306UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
309UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
310TArray<FStoreItemMediaList> media_list;
312UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
313TArray<FXsollaStoreItemPromotion> promotions;
315UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency")
316FXsollaStoreItemLimits limits;
324USTRUCT(BlueprintType)
330UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Data")
331TArray<FVirtualCurrency> Items;
337USTRUCT(BlueprintType)
343UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
346UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
349UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
352UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
355UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
358UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
361UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package Content")
362FXsollaItemOptions inventory_options;
369USTRUCT(BlueprintType)
375UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
378UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
381UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
384UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
387UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
390UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
391TArray<FXsollaItemAttribute> attributes;
393UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
394TArray<FXsollaItemGroup> groups;
396UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
399UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
402UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
405UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
406TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
408UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
411UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
412FString long_description;
414UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
417UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
418TArray<FStoreItemMediaList> media_list;
420UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
421TArray<FXsollaStoreItemPromotion> promotions;
423UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Package")
424FXsollaStoreItemLimits limits;
432USTRUCT(BlueprintType)
438UPROPERTY(BlueprintReadOnly, Category =
"Virtual Currency Packages Data")
439TArray<FVirtualCurrencyPackage> Items;
445USTRUCT(BlueprintType)
450UPROPERTY(BlueprintReadWrite, Category =
"Cart Item")
453UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
456UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
457TArray<FXsollaItemAttribute> attributes;
459UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
460TArray<FXsollaItemGroup> groups;
462UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
465UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
466FString long_description;
468UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
471UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
472FString virtual_item_type;
474UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
477UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
480UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
483UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
484TArray<FXsollaVirtualCurrencyPrice> vc_prices;
486UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
489UPROPERTY(BlueprintReadWrite, Category =
"Cart Item")
492UPROPERTY(BlueprintReadOnly, Category =
"Cart Item")
493FXsollaItemOptions inventory_options;
504, is_free(Item.is_free)
507, image_url(Item.image_url)
511: sku(CurrencyPackage.sku)
512, name(CurrencyPackage.name)
513, is_free(CurrencyPackage.is_free)
515, price(CurrencyPackage.price)
516, image_url(CurrencyPackage.image_url)
521return sku == Item.sku;
530USTRUCT(BlueprintType)
536UPROPERTY(BlueprintReadOnly, Category =
"Cart Data")
539UPROPERTY(BlueprintReadOnly, Category =
"Cart Data")
542UPROPERTY(BlueprintReadOnly, Category =
"Cart Data")
545UPROPERTY(BlueprintReadOnly, Category =
"Cart Data")
546TArray<FStoreCartItem> Items;
559if (cart_id == Cart.cart_id)
561if (Items.Num() == Cart.Items.Num())
563int32 ItemsCount = Items.Num();
564for (int32 i = 0; i < ItemsCount; ++i)
566if (Items[i].sku == Cart.Items[i].sku)
568if (Items[i].quantity != Cart.Items[i].quantity)
587USTRUCT(BlueprintType)
592UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
595UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
598UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
599TArray<FXsollaItemGroup> groups;
601UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
602TArray<FXsollaItemAttribute> attributes;
604UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
607UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
610UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
613UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
616UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
619UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
622UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
623FXsollaPrice total_content_price;
625UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
626TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
628UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
629TArray<FStoreBundleContent> content;
631UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
632TArray<FXsollaStoreItemPromotion> promotions;
634UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
635FXsollaStoreItemLimits limits;
638USTRUCT(BlueprintType)
643UPROPERTY(BlueprintReadOnly, Category =
"Bundle")
644TArray<FStoreBundle> items;
647USTRUCT(BlueprintType)
652UPROPERTY(BlueprintReadOnly, Category =
"Discount")
656USTRUCT(BlueprintType)
661UPROPERTY(BlueprintReadOnly, Category =
"Promocode Reward Data")
662TArray<FXsollaBonusItem> bonus;
665UPROPERTY(BlueprintReadOnly, Category =
"Promocode Reward Data")
669UPROPERTY(BlueprintReadOnly, Category = "Promocode Reward Data")
670bool is_selectable = false;
675this->description = Bundle.description;
676this->groups = Bundle.groups;
677this->image_url = Bundle.image_url;
678this->is_free = Bundle.is_free ==
"true";
679this->name = Bundle.name;
680this->price = Bundle.price;
681this->sku = Bundle.sku;
682this->type = Bundle.type;
683this->virtual_prices = Bundle.virtual_prices;
684this->bundle_type = Bundle.bundle_type;
685this->total_content_price = Bundle.total_content_price;
686this->content = Bundle.content;
687this->attributes = Bundle.attributes;
690USTRUCT(BlueprintType)
695UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
698UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
701UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
704UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
707UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
708TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
710UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
713UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
716UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
717bool has_keys =
false;
719UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
720bool is_pre_order =
false;
722UPROPERTY(BlueprintReadOnly, Category =
"Game Unit Item")
726USTRUCT(BlueprintType)
731UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
734UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
737UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
741UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
742TArray<FXsollaItemGroup> groups;
744UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
745TArray<FXsollaItemAttribute> attributes;
747UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
750UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
753UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
756UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
759UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
760TArray<FXsollaVirtualCurrencyPrice> virtual_prices;
762UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
765UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
768UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
769bool has_keys =
false;
771UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
772bool is_pre_order =
false;
774UPROPERTY(BlueprintReadOnly, Category =
"Game Key Item")
778USTRUCT(BlueprintType)
783UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
786UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
789UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
790TArray<FXsollaItemGroup> groups;
792UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
793TArray<FXsollaItemAttribute> attributes;
795UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
798UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
801UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
804UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
807UPROPERTY(BlueprintReadOnly, Category =
"Game Item")
808TArray<FGameUnitItem> unit_items;
811USTRUCT(BlueprintType)
816UPROPERTY(BlueprintReadOnly, Category =
"Game List")
817TArray<FGameItem> Games;
820USTRUCT(BlueprintType)
825UPROPERTY(BlueprintReadOnly, Category =
"Games Data")
826TArray<FGameItem> Items;
829UPROPERTY(BlueprintReadOnly, Category =
"Games Data")
830TSet<FString> GroupIds;
833UPROPERTY(BlueprintReadOnly, Category = "Games Data")
834TArray<FXsollaItemGroup> Groups;
837USTRUCT(BlueprintType)
842UPROPERTY(BlueprintReadOnly, Category =
"Game Key List")
843TArray<FGameKeyItem> GameKeys;
846USTRUCT(BlueprintType)
851UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
854UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
857UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
860UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
863UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
864FString redeem_instruction_link;
866UPROPERTY(BlueprintReadOnly, Category =
"DRM Item")
870USTRUCT(BlueprintType)
875UPROPERTY(BlueprintReadOnly, Category =
"DRM List")
879USTRUCT(BlueprintType)
884UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
887UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
890UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
893UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
896UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
899UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
902UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
903bool is_pre_order =
false;
905UPROPERTY(BlueprintReadOnly, Category =
"Owned Game Item")
906TArray<FXsollaItemAttribute> attributes;
909USTRUCT(BlueprintType)
914UPROPERTY(BlueprintReadOnly, Category =
"Owned Games List")
915bool has_more =
false;
917UPROPERTY(BlueprintReadOnly, Category =
"Owned Games List")
918int32 total_items_count = 0;
920UPROPERTY(BlueprintReadOnly, Category =
"Owned Games List")
921TArray<FOwnedGameItem> items;
924USTRUCT(BlueprintType)
929UPROPERTY(BlueprintReadOnly, Category =
"Subscription Paystation Link")
933USTRUCT(BlueprintType)
938UPROPERTY(BlueprintReadOnly, Category =
"Subscription Period")
941UPROPERTY(BlueprintReadOnly, Category =
"Subscription Period")
945USTRUCT(BlueprintType)
950UPROPERTY(BlueprintReadOnly, Category =
"Subscription Charge")
953UPROPERTY(BlueprintReadOnly, Category =
"Subscription Charge")
954float amount_with_promotion = 0.f;
956UPROPERTY(BlueprintReadOnly, Category =
"Subscription Charge")
960USTRUCT(BlueprintType)
965UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan Charge")
968UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan Charge")
969float setup_fee =
false;
971UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan Charge")
975USTRUCT(BlueprintType)
980UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan Promotion")
981float promotion_charge_amount = 0.f;
983UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan Promotion")
984float promotion_remaining_charges = 0.f;
987USTRUCT(BlueprintType)
992UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
995UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
996FString plan_external_id;
998UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
999FString plan_group_id;
1001UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1004UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1007UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1008FString plan_description;
1010UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1011FDateTime plan_start_date;
1013UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1014FDateTime plan_end_date;
1016UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1017int32 trial_period = 0;
1019UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1022UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1025UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plan")
1029USTRUCT(BlueprintType)
1034UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plans List")
1035TArray<FSubscriptionPlan> items;
1037UPROPERTY(BlueprintReadOnly, Category =
"Subscription Plans List")
1038bool has_more =
false;
1041USTRUCT(BlueprintType)
1046UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1049UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1052UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1053FString plan_external_id;
1055UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1058UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1059FString plan_description;
1061UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1062FDateTime plan_start_date;
1064UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1065FDateTime plan_end_date;
1067UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1068int32 product_id = 0;
1070UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1071FString product_external_id;
1073UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1074FString product_name;
1076UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1077FString product_description;
1079UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1082UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1083bool is_in_trial =
false;
1085UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1086int32 trial_period = 0;
1088UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1089FDateTime date_create;
1091UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1092FDateTime date_next_charge;
1094UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1095FDateTime date_last_charge;
1097UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1100UPROPERTY(BlueprintReadOnly, Category =
"Subscription")
1104USTRUCT(BlueprintType)
1109UPROPERTY(BlueprintReadOnly, Category =
"Subscriptions List")
1110TArray<FSubscription> items;
1112UPROPERTY(BlueprintReadOnly, Category =
"Subscriptions List")
1113bool has_more =
false;
1116USTRUCT(BlueprintType)
1121UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1124UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1127UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1128FString plan_external_id;
1130UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1133UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1134FString plan_description;
1136UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1137FDateTime plan_start_date;
1139UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1140FDateTime plan_end_date;
1142UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1143int32 product_id = 0;
1145UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1146FString product_external_id;
1148UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1149FString product_name;
1151UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1152FString product_description;
1154UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1157UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1158bool is_in_trial =
false;
1160UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1161int32 trial_period = 0;
1163UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1164FDateTime date_create;
1166UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1167FDateTime date_next_charge;
1169UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1170FDateTime date_last_charge;
1172UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1175UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1178UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1181UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1182bool is_renew_possible =
false;
1184UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1185bool is_change_to_non_renew_possible =
false;
1187UPROPERTY(BlueprintReadOnly, Category =
"Subscription Details")
1188bool is_change_plan_allowed =
false;
Definition: XsollaStoreDataModel.h:848
Definition: XsollaStoreDataModel.h:780
Definition: XsollaStoreDataModel.h:728
Definition: XsollaStoreDataModel.h:692
Definition: XsollaStoreDataModel.h:881
Definition: XsollaStoreDataModel.h:911
Definition: XsollaStoreDataModel.h:74
Definition: XsollaStoreDataModel.h:589
Definition: XsollaStoreDataModel.h:532
Definition: XsollaStoreDataModel.h:447
Definition: XsollaStoreDataModel.h:872
Definition: XsollaStoreDataModel.h:649
Definition: XsollaStoreDataModel.h:839
Definition: XsollaStoreDataModel.h:822
Definition: XsollaStoreDataModel.h:813
Definition: XsollaStoreDataModel.h:116
Definition: XsollaStoreDataModel.h:245
Definition: XsollaStoreDataModel.h:236
Definition: XsollaStoreDataModel.h:640
Definition: XsollaStoreDataModel.h:947
Definition: XsollaStoreDataModel.h:1118
Definition: XsollaStoreDataModel.h:1043
Definition: XsollaStoreDataModel.h:926
Definition: XsollaStoreDataModel.h:935
Definition: XsollaStoreDataModel.h:962
Definition: XsollaStoreDataModel.h:989
Definition: XsollaStoreDataModel.h:1031
Definition: XsollaStoreDataModel.h:1106
Definition: XsollaStoreDataModel.h:326
Definition: XsollaStoreDataModel.h:266
Definition: XsollaStoreDataModel.h:339
Definition: XsollaStoreDataModel.h:371
Definition: XsollaStoreDataModel.h:434
Definition: XsollaStoreDataModel.h:41
Definition: XsollaStoreDataModel.h:59
Definition: XsollaStoreDataModel.h:20