Subversion Repositories SmartDukaan

Rev

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

Rev 6433 Rev 6507
Line 347... Line 347...
347
    PAYMENT_PENDING = 1,
347
    PAYMENT_PENDING = 1,
348
    PAYMENT_FAILED = 2,
348
    PAYMENT_FAILED = 2,
349
    PAYMENT_SUCCESSFUL = 3,
349
    PAYMENT_SUCCESSFUL = 3,
350
    RECHARGE_FAILED = 4,
350
    RECHARGE_FAILED = 4,
351
    RECHARGE_SUCCESSFUL = 5,
351
    RECHARGE_SUCCESSFUL = 5,
352
    RECHARGE_FAILED_REFUNDED = 6
352
    RECHARGE_FAILED_REFUNDED = 6,
-
 
353
    REFUNDED = 7,
-
 
354
    PARTIALLY_REFUNDED = 8
353
}
355
}
354
 
356
 
355
struct RechargeOrder {
357
struct RechargeOrder {
356
    1:i64 id,
358
    1:i64 id,
357
    2:string displayId,
359
    2:string displayId,
Line 1150... Line 1152...
1150
	 void updateAvailabilityStatus(1:i64 operatorId, 2:i64 circleId, 3:bool isAvailable);
1152
	 void updateAvailabilityStatus(1:i64 operatorId, 2:i64 circleId, 3:bool isAvailable);
1151
	 
1153
	 
1152
	 list<EmiScheme> getAvailableEmiSchemes();
1154
	 list<EmiScheme> getAvailableEmiSchemes();
1153
	 
1155
	 
1154
	 map<i64, double> getMiscCharges(1:i64 transactionId);
1156
	 map<i64, double> getMiscCharges(1:i64 transactionId);
-
 
1157
	 
-
 
1158
	 bool refundRechargeOrder(1:i64 rechargeOrderId) throws (1:TransactionServiceException ex);
1155
}
1159
}