Hospitality
    Hospitality
    • Admin
      • Authentication
        • Admin Profile
        • Login Admin
        • Admin Logout
        • Forget Password
        • Confirm Reset Password
      • Rooms
        • Get All Rooms
        • Get Room Details
        • Hide Rooms
        • Create Room
        • Update Room
        • Delete Room
      • Apartments
        • Get All Apartments
        • Get Apartment Details
        • Apartment Status
        • Create Apartment
        • Update Apartment
        • Delete Apartment
      • Proposals
        • Fetch All Proposals
        • Delete Proposals
        • Fetch Proposal Details
        • Approve / Decline Proposal
      • Reservations
        • All Reservation
        • Delete Reservations
        • End / Cancel Reservation
        • Add Reservation
        • Add Reservation (New)
        • Send Invoice
        • Change Reservation ID
        • Filter For Reservations
        • Get Reservation Details
      • Bookings
        • All Booking Reservation
        • Delete Bookings
        • End / Cancel Reservation
        • Add Reservation (New)
        • Send Invoice
        • Change Reservation ID
        • Filter For Reservations
        • Get Booking Details
      • Receptionists
        • Create Receptionist
        • View All Receptionist
        • Delete Receptionist
      • Dashboard
        • Get Statistics
      • Schedule Calls
        • View All Schedules
        • Update Schedule Calls
      • Coupons
        • Create Coupon Code
        • Get All Coupon Code
        • Deactivate / Activate Coupon Code
        • Delete Coupon
      • Refunds
        • Get All Refunds
        • Issue a Refund
        • Approve Or Decline Refunds
        • Update Refunds
        • Filter Refund
      • Categories
        • Create Categories
        • Get All Room Types
        • Update Room Category
        • Delete Room Category
      • Payments (New)
        • Confirm Payment (New)
    • Users
      • Proposals
        • Send A Proposal
      • Reservations
        • Get All Reservations
        • Get Active Reservations
        • Extend Reservation
        • Download Invoice
        • Get Reservation Details
      • Authentication
        • User Registration
        • User Profile
        • Forget Password
        • User Login
        • User Logout
        • Update Account
        • Confirm Reset Password
        • Code Verification
      • Payments
        • Verify Payment
        • Payment For Reservation
        • Create Payment Link (New)
        • Confirm Payment (New)
        • Make Payment For Apartment
        • Verify Paid Apartments
      • Coupons
        • Apply Coupons
      • Refunds
        • Issue a Refund
        • Get All Refunds
    • Rooms
      • Get All Rooms
        GET
      • View Room Details
        GET
      • Filter Rooms
        GET
      • Get Avaliable Rooms
        GET
    • Apartments
      • Get All Apartments
        GET
      • View Apartment Details
        GET
      • Get Avaliable Apartments
        GET
    • Categories
      • Get All Categories
    • Owners
      • Authentication
        • Code Verification
        • Get Profile
        • Login
        • User Registration
        • Forget Password
        • Update Account Copy
    • Base Endpiont
      GET
    • Health Check
      GET
    • Schedule A Call
      POST
    • Subscribe Email
      POST
    • Cron Jobs
      GET
    • Payment Webhook
      POST
    • New Request
      GET

      Payment Webhook

      POST
      /users/payment/webhook

      Request

      Header Params

      Body Params application/json

      Examples

      Responses

      🟢200
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST '/users/payment/webhook' \
      --header 'x-paystack-signature: pk_test_d086b4c81ebbc10dad2606beb2484bde3fc97c80' \
      --header 'Content-Type: application/json' \
      --data-raw '{
        "reference": "t2y21lescf",
        "start_time": 1726847961,
        "time_spent": 14,
        "attempts": 1,
        "errors": 0,
        "success": true,
        "mobile": false,
        "input": [],
        "history": [
          {
            "type": "action",
            "message": "Attempted to pay with card",
            "time": 13
          },
          {
            "type": "success",
            "message": "Successfully paid with card",
            "time": 14
          }
        ]
      }'
      Response Response Example
      {}
      Modified at 2026-03-12 16:47:55
      Previous
      Cron Jobs
      Next
      New Request
      Built with