TransactionParameters.cs 906 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. namespace Unity.Services.Analytics
  3. {
  4. public struct TransactionParameters
  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 string ProductID;
  12. public Int64? RevenueValidated;
  13. public string TransactionID;
  14. public string TransactionReceipt;
  15. public string TransactionReceiptSignature;
  16. public TransactionServer? TransactionServer;
  17. public string TransactorID;
  18. public string StoreItemSkuID;
  19. public string StoreItemID;
  20. public string StoreID;
  21. public string StoreSourceID;
  22. //Required
  23. public string TransactionName;
  24. public TransactionType TransactionType;
  25. public Product ProductsReceived;
  26. public Product ProductsSpent;
  27. }
  28. }