taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit 58c1280d08868b2b38f7d1d71e79b6304efd3ac9
parent f33d13af3a36e9a2381c6873a352cf67fc5c5a44
Author: Iván Ávalos <avalos@disroot.org>
Date:   Fri, 17 Jan 2025 14:59:11 +0100

[pos] set order payDeadline to 1 hour

bug 0009443

Diffstat:
Mmerchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt | 3++-
Mtaler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt | 4+++-
2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt b/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt @@ -125,7 +125,8 @@ data class Order(val id: Int, val currency: String, val availableCategories: Map fulfillmentUrl = fulfillmentUri, products = products.map { it.toContractProduct() }, refundDeadline = deadline, - wireTransferDeadline = deadline + wireTransferDeadline = deadline, + payDeadline = deadline, ) } diff --git a/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt b/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt @@ -40,7 +40,9 @@ data class ContractTerms( @SerialName("wire_transfer_deadline") val wireTransferDeadline: Timestamp? = null, @SerialName("refund_deadline") - val refundDeadline: Timestamp? = null + val refundDeadline: Timestamp? = null, + @SerialName("pay_deadline") + val payDeadline: Timestamp? = null ) abstract class Product {