limelight.transaction package

Submodules

limelight.transaction.authorize_payment module

class limelight.transaction.authorize_payment.AuthorizePayment(**kwargs)

Bases: limelight.request.TransactionMethod

schema = {'billing_last_name': <function f at 0x7fd63b08a410>, 'product_id': <type 'int'>, 'billing_state': <function f at 0x7fd63b08ab90>, 'credit_card_type': <function f at 0x7fd63af2e5f0>, 'billing_city': <function f at 0x7fd63b08a9b0>, 'campaign_id': <type 'int'>, 'credit_card_number': <function f at 0x7fd63af2e848>, 'cvv': <function f at 0x7fd63af2ec08>, 'billing_country': <function f at 0x7fd63af2e050>, 'email': <function f at 0x7fd63af2e488>, 'save_customer': <function f at 0x7fd63ab640c8>, 'auth_amount': <function decimal at 0x7fd63b17ad70>, 'ip_address': <function f at 0x7fd63ae68050>, 'billing_address1': <function f at 0x7fd63b08a5f0>, 'cascade_enabled': <function f at 0x7fd63ad50ed8>, 'billing_first_name': <function f at 0x7fd63b08a230>, 'phone': <function f at 0x7fd63af2e230>, 'expiration_date': <function f at 0x7fd63af2ea28>, 'billing_address2': <function f at 0x7fd63b08a7d0>, 'billing_zip': <function f at 0x7fd63b08ad70>}

limelight.transaction.new_order module

class limelight.transaction.new_order.NewOrder(**kwargs)

Bases: limelight.request.TransactionMethod

schema = {'total_installments': <type 'int'>, 'force_subscription_cycle': <function f at 0x7fd63ad50320>, 'recurring_days': <type 'int'>, 'credit_card_type': <function f at 0x7fd63af2e5f0>, 'shipping_id': <type 'int'>, 'preserve_force_gateway': <function f at 0x7fd63adb77d0>, 'C2': <function f at 0x7fd63ae689b0>, 'temp_customer_id': <function f at 0x7fd63ad50d70>, 'expiration_date': <function f at 0x7fd63af2ea28>, 'cvv': <function f at 0x7fd63af2ec08>, 'first_name': <function f at 0x7fd63b08a230>, 'thm_session_id': <function f at 0x7fd63adb7b90>, 'tran_type': u'Sale', 'billing_address2': <function f at 0x7fd63b08a7d0>, 'shipping_city': <function f at 0x7fd63b08a9b0>, 'shipping_address1': <function f at 0x7fd63b08a5f0>, 'notes': <function f at 0x7fd63adb7668>, 'master_order_id': <type 'int'>, 'shipping_address2': <function f at 0x7fd63b08a7d0>, 'upsell_count': <function f at 0x7fd63adb7320>, 'SID': <function f at 0x7fd63ae68410>, 'C3': <function f at 0x7fd63ae68b90>, 'shipping_state': <function f at 0x7fd63b08ab90>, 'last_name': <function f at 0x7fd63b08a410>, 'alt_pay_token': <function f at 0x7fd63adb7d70>, 'shipping_zip': <function f at 0x7fd63b08ad70>, 'subscription_week': <function Any at 0x7fd63ad505f0>, 'shipping_country': <function f at 0x7fd63af2e050>, 'product_id': <type 'int'>, 'AFFID': <function f at 0x7fd63ae685f0>, 'billing_first_name': <function f at 0x7fd63b08a230>, 'credit_card_number': <function f at 0x7fd63af2e848>, 'AID': <function f at 0x7fd63ae68d70>, 'phone': <function f at 0x7fd63af2e230>, 'OPT': <function f at 0x7fd63ae68f50>, 'billing_last_name': <function f at 0x7fd63b08a410>, 'click_id': <function f at 0x7fd63adb71b8>, 'ip_address': <function f at 0x7fd63ae68050>, 'promo_code': <function f at 0x7fd63ad50b90>, 'billing_city': <function f at 0x7fd63b08a9b0>, 'campaign_id': <type 'int'>, 'billing_state': <function f at 0x7fd63b08ab90>, 'C1': <function f at 0x7fd63ae687d0>, 'billing_zip': <function f at 0x7fd63b08ad70>, 'alt_pay_payer_id': <function f at 0x7fd63adb7f50>, 'created_by': <function f at 0x7fd63adb79b0>, 'billing_country': <function f at 0x7fd63af2e050>, 'subscription_day': <function Any at 0x7fd63ad509b0>, 'email': <function f at 0x7fd63af2e488>, 'upsell_product_ids': [<type 'int'>], 'billing_address1': <function f at 0x7fd63b08a5f0>, 'secret_ssn': <function f at 0x7fd63ad501b8>, 'billing_same_as_shipping': <function f at 0x7fd63adb7488>, 'AFID': <function f at 0x7fd63ae68230>}

limelight.transaction.new_order_card_on_file module

class limelight.transaction.new_order_card_on_file.NewOrderCardOnFile(**kwargs)

Bases: limelight.request.TransactionMethod

schema = {'product_id': <type 'int'>, 'tran_type': u'Sale', 'force_subscription_cycle': <function f at 0x7fd63ad50320>, 'notes': <function f at 0x7fd63adb7668>, 'upsell_count': <function f at 0x7fd63adb7320>, 'campaign_id': <type 'int'>, 'preserve_force_gateway': <function f at 0x7fd63adb77d0>, 'promo_code': <function f at 0x7fd63ad50b90>, 'recurring_days': <type 'int'>, 'subscription_day': <function Any at 0x7fd63ad509b0>, 'click_id': <function f at 0x7fd63adb71b8>, 'created_by': <function f at 0x7fd63adb79b0>, 'temp_customer_id': <function f at 0x7fd63ad50d70>, 'shipping_id': <type 'int'>, 'master_order_id': <type 'int'>, 'subscription_week': <function Any at 0x7fd63ad505f0>, 'upsell_product_ids': [<type 'int'>]}

limelight.transaction.new_order_with_prospect module

class limelight.transaction.new_order_with_prospect.NewOrderWithProspect(**kwargs)

Bases: limelight.request.TransactionMethod

schema = {'billing_first_name': <function f at 0x7fd63b08a230>, 'last_name': <function f at 0x7fd63b08a410>, 'AID': <function f at 0x7fd63ae68d70>, 'upsell_count': <function f at 0x7fd63adb7320>, 'subscription_day': <function Any at 0x7fd63ad509b0>, 'billing_address1': <function f at 0x7fd63b08a5f0>, 'C3': <function f at 0x7fd63ae68b90>, 'click_id': <function f at 0x7fd63adb71b8>, 'alt_pay_token': <function f at 0x7fd63adb7d70>, 'AFFID': <function f at 0x7fd63ae685f0>, 'product_id': <type 'int'>, 'notes': <function f at 0x7fd63adb7668>, 'billing_city': <function f at 0x7fd63b08a9b0>, 'billing_state': <function f at 0x7fd63b08ab90>, 'billing_zip': <function f at 0x7fd63b08ad70>, 'temp_customer_id': <function f at 0x7fd63ad50d70>, 'thm_session_id': <function f at 0x7fd63adb7b90>, 'shipping_address1': <function f at 0x7fd63b08a5f0>, 'billing_country': <function f at 0x7fd63af2e050>, 'phone': <function f at 0x7fd63af2e230>, 'force_subscription_cycle': <function f at 0x7fd63ad50320>, 'upsell_product_ids': [<type 'int'>], 'billing_last_name': <function f at 0x7fd63b08a410>, 'prospect_id': <type 'int'>, 'shipping_zip': <function f at 0x7fd63b08ad70>, 'billing_same_as_shipping': <function f at 0x7fd63adb7488>, 'expiration_date': <function f at 0x7fd63af2ea28>, 'master_order_id': <type 'int'>, 'campaign_id': <type 'int'>, 'credit_card_number': <function f at 0x7fd63af2e848>, 'alt_pay_payer_id': <function f at 0x7fd63adb7f50>, 'preserve_force_gateway': <function f at 0x7fd63adb77d0>, 'first_name': <function f at 0x7fd63b08a230>, 'AFID': <function f at 0x7fd63ae68230>, 'created_by': <function f at 0x7fd63adb79b0>, 'email': <function f at 0x7fd63af2e488>, 'tran_type': u'Sale', 'OPT': <function f at 0x7fd63ae68f50>, 'subscription_week': <function Any at 0x7fd63ad505f0>, 'ip_address': <function f at 0x7fd63ae68050>, 'shipping_country': <function f at 0x7fd63af2e050>, 'total_installments': <type 'int'>, 'shipping_address2': <function f at 0x7fd63b08a7d0>, 'cvv': <function f at 0x7fd63af2ec08>, 'recurring_days': <type 'int'>, 'shipping_id': <type 'int'>, 'SID': <function f at 0x7fd63ae68410>, 'shipping_state': <function f at 0x7fd63b08ab90>, 'shipping_city': <function f at 0x7fd63b08a9b0>, 'C1': <function f at 0x7fd63ae687d0>, 'promo_code': <function f at 0x7fd63ad50b90>, 'credit_card_type': <function f at 0x7fd63af2e5f0>, 'C2': <function f at 0x7fd63ae689b0>, 'billing_address2': <function f at 0x7fd63b08a7d0>, 'secret_ssn': <function f at 0x7fd63ad501b8>}

limelight.transaction.new_prospect module

class limelight.transaction.new_prospect.NewProspect(**kwargs)

Bases: limelight.request.TransactionMethod

schema = {'state': <function f at 0x7fd63b08ab90>, 'C3': <function f at 0x7fd63ae68b90>, 'zip': <function f at 0x7fd63b08ad70>, 'AID': <function f at 0x7fd63ae68d70>, 'country': <function f at 0x7fd63af2e050>, 'OPT': <function f at 0x7fd63ae68f50>, 'phone': <function f at 0x7fd63af2e230>, 'click_id': <function f at 0x7fd63adb71b8>, 'email': <function f at 0x7fd63af2e488>, 'campaign_id': <type 'int'>, 'ip_address': <function f at 0x7fd63ae68050>, 'first_name': <function f at 0x7fd63b08a230>, 'notes': <function f at 0x7fd63adb7668>, 'AFID': <function f at 0x7fd63ae68230>, 'last_name': <function f at 0x7fd63b08a410>, 'SID': <function f at 0x7fd63ae68410>, 'address1': <function f at 0x7fd63b08a5f0>, 'AFFID': <function f at 0x7fd63ae685f0>, 'address2': <function f at 0x7fd63b08a7d0>, 'C1': <function f at 0x7fd63ae687d0>, 'city': <function f at 0x7fd63b08a9b0>, 'C2': <function f at 0x7fd63ae689b0>}

limelight.transaction.three_d_redirect module

class limelight.transaction.three_d_redirect.ThreeDRedirect(**kwargs)

Bases: limelight.request.TransactionMethod

Starts 3DS redirect process.

schema = {'order_id': <type 'int'>}

Module contents