Subversion Repositories SmartDukaan

Rev

Rev 10040 | Rev 13421 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10040 Rev 10269
Line 254... Line 254...
254
	
254
	
255
	/**
255
	/**
256
	Initialize the payment pipe for a HDFC payment. The URL the user should be redirected to is returned.
256
	Initialize the payment pipe for a HDFC payment. The URL the user should be redirected to is returned.
257
	In case of any processing error, an exception is raised.
257
	In case of any processing error, an exception is raised.
258
	*/
258
	*/
259
	string initializeHdfcPayment(1:i64 merchantPaymentId) throws (1:PaymentException pe),
259
	string initializeHdfcPayment(1:i64 merchantPaymentId, 2:bool isMobile) throws (1:PaymentException pe),
260
	
260
	
261
	/**
261
	/**
262
	Initialize the payment pipe for a HDFC payment in case of a digital order. The URL the user should be redirected to is returned.
262
	Initialize the payment pipe for a HDFC payment in case of a digital order. The URL the user should be redirected to is returned.
263
	In case of any processing error, an exception is raised. The phone is a madatory field and is required in case of dth payments.
263
	In case of any processing error, an exception is raised. The phone is a madatory field and is required in case of dth payments.
264
	*/
264
	*/
265
	string doHdfcPaymentForDigitalOrder(1:i64 merchantPaymentId, 2:i64 rechargeOrderId, string phone) throws (1:PaymentException pe),
265
	string doHdfcPaymentForDigitalOrder(1:i64 merchantPaymentId, 2:i64 rechargeOrderId, 3:string phone, 4:bool isMobile) throws (1:PaymentException pe),
266
	
266
	
267
	/**
267
	/**
268
	Initialize the payment pipe for a HDFC EMI payment. The URL the user should be redirected to is returned.
268
	Initialize the payment pipe for a HDFC EMI payment. The URL the user should be redirected to is returned.
269
	In case of any processing error, an exception is raised.
269
	In case of any processing error, an exception is raised.
270
	*/
270
	*/
271
	string initializeHdfcEmiPayment(1:i64 merchantPaymentId) throws (1:PaymentException pe),
271
	string initializeHdfcEmiPayment(1:i64 merchantPaymentId, 2:bool isMobile) throws (1:PaymentException pe),
272
	
272
	
273
	/**
273
	/**
274
	Create a refund of the given amount corresponding to the given order to be processed through the same
274
	Create a refund of the given amount corresponding to the given order to be processed through the same
275
	payment gateway which processed the payment for the corresponding transaction.
275
	payment gateway which processed the payment for the corresponding transaction.
276
	Returns the id of the newly created Refund.
276
	Returns the id of the newly created Refund.