TransactionFailedParameters.cs 960 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. namespace Unity.Services.Analytics
  3. {
  4. public struct TransactionFailedParameters
  5. {
  6. /// <summary>
  7. /// Optional.
  8. /// If this is left null or empty, the machine's locale will be used
  9. /// </summary>
  10. public string PaymentCountry;
  11. public long? EngagementID;
  12. public bool? IsInitiator;
  13. public string StoreID;
  14. public string StoreSourceID;
  15. public string TransactionID;
  16. public string StoreItemID;
  17. public string AmazonUserID;
  18. public string StoreItemSkuID;
  19. public string ProductID;
  20. public string GameStoreID;
  21. public TransactionServer? TransactionServer;
  22. public long? RevenueValidated;
  23. //Required
  24. public string TransactionName;
  25. public TransactionType TransactionType;
  26. public Product ProductsReceived;
  27. public Product ProductsSpent;
  28. public string FailureReason;
  29. }
  30. }