Incremental Authorization
Last updated
Was this helpful?
Was this helpful?
const { PaymentClient } = require('hyperswitch-prism');
const paymentClient = new PaymentClient({
connector: 'stripe',
apiKey: 'YOUR_API_KEY',
environment: 'SANDBOX'
});const request = {
merchantAuthorizationId: "incr_auth_001",
connectorTransactionId: "pi_3Oxxx...",
amount: {
minorAmount: 1500, // New total: $15.00 (was $10.00)
currency: "USD"
},
reason: "Room service charges added"
};
const response = await paymentClient.incrementalAuthorization(request);{
connectorAuthorizationId: "pi_3Oxxx...",
status: "AUTHORIZED",
statusCode: 200
}