DBA Data[Home] [Help]

APPS.IBY_CREDITCARD_PKG dependencies on IBY_CC_VALIDATE

Line 414: iby_cc_validate.StripCC

410: x_result_code := G_RC_INVALID_INSTR_TYPE;
411: RETURN;
412: END IF;
413:
414: iby_cc_validate.StripCC
415: (1.0, FND_API.G_FALSE, p_card_number,
416: lx_return_status, lx_msg_count, lx_msg_data, lx_cc_number
417: );
418:

Line 427: iby_cc_validate.Get_CC_Issuer_Range

423: x_result_code := G_RC_INVALID_CCNUMBER;
424: RETURN;
425: END IF;
426:
427: iby_cc_validate.Get_CC_Issuer_Range
428: (lx_cc_number,lx_card_issuer,lx_issuer_range,lx_card_prefix,lx_digit_check);
429: --Bug# 8346420
430: --When the upstream product passes the information for card issuer then
431: --the below block would be executed. In case of "UNKNOWN" card types, the

Line 441: IF ( MOD(iby_cc_validate.CheckCCDigits(lx_cc_number),10) <> 0 ) THEN

437: RETURN;
438: END IF;
439: END IF;
440: IF (lx_digit_check = 'Y') THEN
441: IF ( MOD(iby_cc_validate.CheckCCDigits(lx_cc_number),10) <> 0 ) THEN
442: x_result_code := G_RC_INVALID_CCNUMBER;
443: RETURN;
444: END IF;
445: END IF;

Line 1416: l_mod_sum := IBY_CC_VALIDATE.CheckCCDigits(l_cc_num||'0');

1412: END IF;
1413: END IF;
1414:
1415: IF (l_add_check_digit) THEN
1416: l_mod_sum := IBY_CC_VALIDATE.CheckCCDigits(l_cc_num||'0');
1417: l_cc_num := l_cc_num || TO_CHAR(MOD(10-l_mod_sum,10));
1418: END IF;
1419:
1420: RETURN l_cc_num;