Initiate Payment
Processes a payment transaction directly.
Request
This endpoint expects an object.
sessionId
Session ID from checkout session creation
paymentMethodId
Payment method identifier
paymentDetails
Payment method specific details
attributes
Additional transaction attributes as key-value pairs
signature
HMAC signature for hosted checkout validation
Response
Payment processed with result
status
Current transaction status
transactionId
Unique transaction identifier
message
Status message describing the transaction state
authState
Authentication state union containing all possible transaction states
merchantReference
Merchant reference from the original session
sessionId
Session ID associated with the transaction
identifiers
Additional identifiers related to the transaction
paymentAttributes
Payment-specific attributes and metadata
processorReference
Payment processor reference
financialTransactionReference
Financial transaction reference from the processor
currentAttemptId
Current attempt identifier