Subversion Repositories SmartDukaan

Rev

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

Rev 7410 Rev 7423
Line 578... Line 578...
578
enum StorePaymentStatus{
578
enum StorePaymentStatus{
579
	ADV_RECEIVED = 1,
579
	ADV_RECEIVED = 1,
580
	ADV_REFUNDED = 2,
580
	ADV_REFUNDED = 2,
581
	FULL_PAY_RECEIVED = 3,
581
	FULL_PAY_RECEIVED = 3,
582
	REFUNDED = 4,
582
	REFUNDED = 4,
583
	REFUND_PENDING = 5
583
	REFUND_REQUESTED = 5,
-
 
584
	REFUND_INITIATED = 6
584
}
585
}
585
 
586
 
586
struct StoreOrderDetail {
587
struct StoreOrderDetail {
587
	1:i64 orderId,
588
	1:i64 orderId,
588
	2:i64 storeId,
589
	2:i64 storeId,
Line 590... Line 591...
590
	4:double cashAmount,
591
	4:double cashAmount,
591
	5:double cardAmount,
592
	5:double cardAmount,
592
	6:StorePaymentStatus payStatus,
593
	6:StorePaymentStatus payStatus,
593
	7:string edcBank,
594
	7:string edcBank,
594
	8:double cashRefundAmount,
595
	8:double cashRefundAmount,
595
	9:double cardRefundAmount
596
	9:double cardRefundAmount,
-
 
597
	10:string approvalCode
-
 
598
}
-
 
599
 
-
 
600
struct StoreOrderCollection {
-
 
601
    1:string hotspotId,
-
 
602
    2:i64 orderId,
-
 
603
    3:string collectionType,
-
 
604
    4:string productName,
-
 
605
    5:i64 advanceAmount,
-
 
606
    6:i64 cash,
-
 
607
    7:i64 card,
-
 
608
    8:i64 addedAt,
-
 
609
    9:i64 pushedAt,
-
 
610
    10:bool pushedToOcr
596
}
611
}
597
 
612
 
598
struct OrderStatusGroups{
613
struct OrderStatusGroups{
599
	1:list<OrderStatus> codCancellable = [OrderStatus.COD_VERIFICATION_PENDING,
614
	1:list<OrderStatus> codCancellable = [OrderStatus.COD_VERIFICATION_PENDING,
600
										OrderStatus.SUBMITTED_FOR_PROCESSING,
615
										OrderStatus.SUBMITTED_FOR_PROCESSING,