Auto-fetch PayU payment link tokens
All checks were successful
build-and-deploy / build-deploy (push) Successful in 36s

This commit is contained in:
androidlover5842
2026-01-30 08:06:32 +05:30
parent 92b023cb5b
commit a3257e4827
5 changed files with 109 additions and 11 deletions

View File

@@ -31,8 +31,17 @@ class PayuPaymentLinkSettings(
@Column(name = "merchant_id", nullable = false, columnDefinition = "text")
var merchantId: String,
@Column(name = "access_token", nullable = false, columnDefinition = "text")
var accessToken: String,
@Column(name = "client_id", columnDefinition = "text")
var clientId: String? = null,
@Column(name = "client_secret", columnDefinition = "text")
var clientSecret: String? = null,
@Column(name = "access_token", columnDefinition = "text")
var accessToken: String? = null,
@Column(name = "token_expires_at", columnDefinition = "timestamptz")
var tokenExpiresAt: OffsetDateTime? = null,
@Column(name = "is_test", nullable = false)
var isTest: Boolean = false,