Prepare payment endpoint

This call is used to prepare payment for the movies.

Method: POST
URL: …/jambopayservices/api/movies/post

Headers

KEY VALUE
app_key Value of the app_key
Authorization Bearer token

The request body is as follows

{
    "ShowId":"30030",
    "Seats":["F1","F2", ...],
    "CustomerName":"Joy Doe",
    "Email":"jd@gmail.com",
    "PhoneNumber":"0744567890"
}

Parameters

Value Type Description
ShowId string The unique identifier assigned to a show
Seats string The seat number
CustomerName string Name of the customer
Email string Customers’ email
PhoneNumber string Customers’ phone number

Sample response

 { "ShowId": "30930",
    "Seats": [
        "4"
    ],
    "CustomerName": "Joy Doe",
    "Email": "jd@gmail.com",
    "TicketPrice": 500.0,
    "ShowDate": "2022-06-30",
    "Title": "Doctor Strange in the Multiverse of Madness 3D",
    "ShortName": "Doctor Str",
    "ShowTimes": "14:00:00",
    "TicketId": null,
    "BookingStatus": false,
    "Pin": null,
    "ID": "7cf0203f-37f8-ec11-946a-7427ea2f7f59",
    "ReceiptNumber": null,
    "LocalReceiptNumber": null,
    "TransactionDate": null,
    "ReferenceNumber": null,
    "BankName": null,
    "BranchName": null,
    "Payee": null,
    "PaymentTypeID": 1,
    "Amount": 500.0,
    "PaidBy": null,
    "Tendered": 500.0,
    "SourceIP": null,
    "TransactionID": "1049220",
    "MerchantID": null,
    "Narration": null,
    "PaymentDetails": null,
    "PhoneNumber": "254744567890"
}

Untitled