Files
TrisolarisServer/src/main/kotlin/com/android/trisolarisserver/repo/RazorpayQrRequestRepo.kt
androidlover5842 e17eea741a
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
Handle Razorpay QR code webhook events
2026-02-01 11:23:48 +05:30

22 lines
681 B
Kotlin

package com.android.trisolarisserver.repo
import com.android.trisolarisserver.models.payment.RazorpayQrRequest
import org.springframework.data.jpa.repository.JpaRepository
import java.util.UUID
interface RazorpayQrRequestRepo : JpaRepository<RazorpayQrRequest, UUID> {
fun findTopByBookingIdAndAmountAndCurrencyAndStatusOrderByCreatedAtDesc(
bookingId: UUID,
amount: Long,
currency: String,
status: String
): RazorpayQrRequest?
fun findTopByBookingIdAndStatusOrderByCreatedAtDesc(
bookingId: UUID,
status: String
): RazorpayQrRequest?
fun findTopByQrIdOrderByCreatedAtDesc(qrId: String): RazorpayQrRequest?
}