1 Package IBE_PAYMENT_INT_PVT AUTHID CURRENT_USER AS
2 /* $Header: IBEVPINS.pls 120.6 2005/11/19 20:03:34 mannamra noship $ */
3 -- Start of Comments
4 -- Package name : IBE_payment_int_pvt
5 -- Purpose :
6 -- NOTE :
7 -- End of Comments
8
9 procedure save_credit_card
10 (p_api_version IN Number
11 ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
12 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
13 ,p_operation_code IN VARCHAR2
14 ,p_credit_card_id IN NUMBER
15 ,p_assignment_id IN NUMBER
16 ,p_currency_code IN VARCHAR2
17 ,p_credit_card_num IN VARCHAR2
18 ,p_card_holder_name IN VARCHAR2
19 ,p_exp_date IN DATE
20 ,p_credit_card_type_code IN VARCHAR2
21 ,p_party_id IN NUMBER
22 ,p_cust_id IN NUMBER
23 ,p_statement_address_id IN NUMBER := FND_API.G_MISS_NUM
24 ,x_credit_card_id OUT NOCOPY NUMBER
25 ,x_assignment_id OUT NOCOPY NUMBER
26 ,x_return_status OUT NOCOPY VARCHAR2
27 ,x_msg_count OUT NOCOPY NUMBER
28 ,x_msg_data OUT NOCOPY VARCHAR2 ) ;
29
30 PROCEDURE check_Payment_channel_setups
31 (p_api_version IN Number
32 ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
33 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
34 ,x_cvv2_setup OUT NOCOPY VARCHAR2
35 ,x_statement_address_setup OUT NOCOPY VARCHAR2
36 ,x_return_status OUT NOCOPY VARCHAR2
37 ,x_msg_count OUT NOCOPY NUMBER
38 ,x_msg_data OUT NOCOPY VARCHAR2 );
39
40 PROCEDURE print_debug_log(p_debug_str IN VARCHAR2);
41
42 PROCEDURE mig_exp_checkout_pay_setup
43 (errbuf OUT NOCOPY VARCHAR2
44 ,retcode OUT NOCOPY NUMBER
45 ,p_debug_flag IN VARCHAR2
46 ,p_commit_size IN NUMBER);
47
48 PROCEDURE migrate_primary_CC(
49 errbuf OUT NOCOPY VARCHAR2
50 ,retcode OUT NOCOPY NUMBER
51 ,p_debug_flag IN VARCHAR2
52 ,p_commit_size IN NUMBER);
53
54
55 PROCEDURE migrate_ibe_cc_data(
56 p_cut_off_date date
57 ,errbuf OUT NOCOPY VARCHAR2
58 ,retcode OUT NOCOPY NUMBER);
59
60 END IBE_PAYMENT_INT_PVT;