Subversion Repositories SmartDukaan

Rev

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

Rev 21805 Rev 22507
Line 115... Line 115...
115
	    			put("2038","RUPAY");
115
	    			put("2038","RUPAY");
116
	    			put("SMAE","SMAE");
116
	    			put("SMAE","SMAE");
117
	    			put("1164","MAES");
117
	    			put("1164","MAES");
118
	    		}
118
	    		}
119
    		});
119
    		});
-
 
120
    //Payu Money
120
    public static final String PAYU_CC = "4001";
121
    public static final String PAYU_CC = "4001";
121
    
122
    
122
    public static String getPayubankCode(String paymentOptions){
123
    public static String getPayubankCode(String paymentOptions){
123
    	String payCode = "";
124
    	String payCode = "";
124
    	if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CC.toString())) {
125
    	if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CC.toString())) {
Line 165... Line 166...
165
		// As of on august 2 2016 all the debit,credit and netbanking payments
166
		// As of on august 2 2016 all the debit,credit and netbanking payments
166
		// have to be redirected to payu.
167
		// have to be redirected to payu.
167
		// so returning 13 as payment gateway
168
		// so returning 13 as payment gateway
168
		// this can be re-written for other business logic
169
		// this can be re-written for other business logic
169
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CC.toString())) {
170
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CC.toString())) {
170
			return 5;
171
			return 19;
171
 
172
 
172
		}
173
		}
173
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.DC.toString())) {
174
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.DC.toString())) {
174
			// payCode =
175
			// payCode =
175
			// paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.CC.toString(),
176
			// paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.CC.toString(),
176
			// "");
177
			// "");
177
			return 5;
178
			return 19;
178
		}
179
		}
179
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.NB.toString())) {
180
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.NB.toString())) {
180
			// payCode =
181
			// payCode =
181
			// paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.CC.toString(),
182
			// paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.CC.toString(),
182
			// "");
183
			// "");
183
			return 5;
184
			return 19;
184
		}
185
		}
185
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.WAL.toString())) {
186
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.WAL.toString())) {
186
			payCode = paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.WAL.toString(), "");
187
			payCode = paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.WAL.toString(), "");
187
			if (PaymentUtils.PAYU_CC.equals(payCode))
188
			if (PaymentUtils.PAYU_CC.equals(payCode))
188
				return 5;
189
				return 19;
189
			return 5;
190
			return 19;
190
		}
191
		}
191
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CAS.toString())) {
192
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.CAS.toString())) {
192
			return 18;
193
			return 19;
193
		}
194
		}
194
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.COD.toString())) {
195
		if (paymentOptions.startsWith(PaymentUtils.PAYMENT_TYPE.COD.toString())) {
195
			payCode = paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.COD.toString(), "");
196
			payCode = paymentOptions.replace(PaymentUtils.PAYMENT_TYPE.COD.toString(), "");
196
			if (payCode.equals(IPaymentService.COD)) {
197
			if (payCode.equals(IPaymentService.COD)) {
197
				return 4;
198
				return 4;