diff options
Diffstat (limited to 'app/src/main/java/net/taler/wallet/payment/ContractTerms.kt')
-rw-r--r-- | app/src/main/java/net/taler/wallet/payment/ContractTerms.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt b/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt index a9f75ed..da91dea 100644 --- a/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt +++ b/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt @@ -29,20 +29,22 @@ data class ContractTerms( ) interface Product { - val id: String + val id: String? val description: String val price: Amount val location: String? + val image: String? } @JsonIgnoreProperties("totalPrice") data class ContractProduct( @JsonProperty("product_id") - override val id: String, + override val id: String?, override val description: String, override val price: Amount, @JsonProperty("delivery_location") override val location: String?, + override val image: String?, val quantity: Int ) : Product { |