function payment_pro_blockchain_conf_save() { osc_set_preference('blockchain_btc_address', Params::getParam("blockchain_btc_address") ? Params::getParam("blockchain_btc_address") : '', 'payment_pro', 'STRING'); osc_set_preference('blockchain_confirmations', is_numeric(Params::getParam("blockchain_confirmations")) ? Params::getParam("blockchain_confirmations") : '6', 'payment_pro', 'INTEGER'); osc_set_preference('blockchain_enabled', Params::getParam("blockchain_enabled") ? Params::getParam("blockchain_enabled") : '0', 'payment_pro', 'BOOLEAN'); if (Params::getParam("blockchain_enabled") == 1) { payment_pro_register_service('Blockchain', __FILE__); } else { payment_pro_unregister_service('Blockchain'); } }
function payment_pro_ccavenue_conf_save() { osc_set_preference('ccavenue_merchant_id', payment_pro_crypt(Params::getParam("ccavenue_merchant_id")), 'payment_pro', 'STRING'); osc_set_preference('ccavenue_working_key', payment_pro_crypt(Params::getParam("ccavenue_working_key")), 'payment_pro', 'STRING'); osc_set_preference('ccavenue_sandbox', Params::getParam("ccavenue_sandbox") ? Params::getParam("ccavenue_sandbox") : '0', 'payment_pro', 'BOOLEAN'); osc_set_preference('ccavenue_enabled', Params::getParam("ccavenue_enabled") ? Params::getParam("ccavenue_enabled") : '0', 'payment_pro', 'BOOLEAN'); if (Params::getParam("ccavenue_enabled") == 1) { payment_pro_register_service('Ccavenue', __FILE__); } else { payment_pro_unregister_service('Ccavenue'); } }
function payment_pro_braintree_conf_save() { osc_set_preference('braintree_merchant_id', payment_pro_crypt(Params::getParam("braintree_merchant_id")), 'payment_pro', 'STRING'); osc_set_preference('braintree_public_key', payment_pro_crypt(Params::getParam("braintree_public_key")), 'payment_pro', 'STRING'); osc_set_preference('braintree_private_key', payment_pro_crypt(Params::getParam("braintree_private_key")), 'payment_pro', 'STRING'); osc_set_preference('braintree_encryption_key', payment_pro_crypt(Params::getParam("braintree_encryption_key")), 'payment_pro', 'STRING'); osc_set_preference('braintree_sandbox', Params::getParam("braintree_sandbox") == 'sandbox' ? 'sandbox' : 'production', 'payment_pro', 'STRING'); osc_set_preference('braintree_enabled', Params::getParam("braintree_enabled") ? Params::getParam("braintree_enabled") : '0', 'payment_pro', 'BOOLEAN'); if (Params::getParam("braintree_enabled") == 1) { payment_pro_register_service('Braintree', __FILE__); } else { payment_pro_unregister_service('Braintree'); } }
function payment_pro_stripe_conf_save() { osc_set_preference('stripe_secret_key', payment_pro_crypt(Params::getParam("stripe_secret_key")), 'payment_pro', 'STRING'); osc_set_preference('stripe_public_key', payment_pro_crypt(Params::getParam("stripe_public_key")), 'payment_pro', 'STRING'); osc_set_preference('stripe_secret_key_test', payment_pro_crypt(Params::getParam("stripe_secret_key_test")), 'payment_pro', 'STRING'); osc_set_preference('stripe_public_key_test', payment_pro_crypt(Params::getParam("stripe_public_key_test")), 'payment_pro', 'STRING'); osc_set_preference('stripe_sandbox', Params::getParam("stripe_sandbox") ? Params::getParam("stripe_sandbox") : '0', 'payment_pro', 'BOOLEAN'); osc_set_preference('stripe_enabled', Params::getParam("stripe_enabled") ? Params::getParam("stripe_enabled") : '0', 'payment_pro', 'BOOLEAN'); if (Params::getParam("stripe_enabled") == 1) { payment_pro_register_service('Stripe', __FILE__); } else { payment_pro_unregister_service('Stripe'); } }
function payment_pro_paypal_conf_save() { osc_set_preference('paypal_api_username', payment_pro_crypt(Params::getParam("paypal_api_username")), 'payment_pro', 'STRING'); osc_set_preference('paypal_api_password', payment_pro_crypt(Params::getParam("paypal_api_password")), 'payment_pro', 'STRING'); osc_set_preference('paypal_api_signature', payment_pro_crypt(Params::getParam("paypal_api_signature")), 'payment_pro', 'STRING'); osc_set_preference('paypal_email', Params::getParam("paypal_email"), 'payment_pro', 'STRING'); osc_set_preference('paypal_standard', '1', 'payment_pro', 'BOOLEAN'); //osc_set_preference('paypal_standard', Params::getParam("paypal_standard") ? Params::getParam("paypal_standard") : '0', 'payment_pro', 'BOOLEAN'); osc_set_preference('paypal_sandbox', Params::getParam("paypal_sandbox") ? Params::getParam("paypal_sandbox") : '0', 'payment_pro', 'BOOLEAN'); osc_set_preference('paypal_enabled', Params::getParam("paypal_enabled") ? Params::getParam("paypal_enabled") : '0', 'payment_pro', 'BOOLEAN'); if (Params::getParam("paypal_enabled") == 1) { payment_pro_register_service('Paypal', __FILE__); } else { payment_pro_unregister_service('Paypal'); } }