mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-11-01 02:57:02 +08:00 
			
		
		
		
	feat(connector): add template code for chargebee (#7036)
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-N7WRTY72X7.local> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
		| @ -36,8 +36,8 @@ pub use hyperswitch_connectors::connectors::{ | ||||
|     airwallex, airwallex::Airwallex, amazonpay, amazonpay::Amazonpay, bambora, bambora::Bambora, | ||||
|     bamboraapac, bamboraapac::Bamboraapac, bankofamerica, bankofamerica::Bankofamerica, billwerk, | ||||
|     billwerk::Billwerk, bitpay, bitpay::Bitpay, bluesnap, bluesnap::Bluesnap, boku, boku::Boku, | ||||
|     cashtocode, cashtocode::Cashtocode, coinbase, coinbase::Coinbase, cryptopay, | ||||
|     cryptopay::Cryptopay, ctp_mastercard, ctp_mastercard::CtpMastercard, cybersource, | ||||
|     cashtocode, cashtocode::Cashtocode, chargebee::Chargebee, coinbase, coinbase::Coinbase, | ||||
|     cryptopay, cryptopay::Cryptopay, ctp_mastercard, ctp_mastercard::CtpMastercard, cybersource, | ||||
|     cybersource::Cybersource, datatrans, datatrans::Datatrans, deutschebank, | ||||
|     deutschebank::Deutschebank, digitalvirgo, digitalvirgo::Digitalvirgo, dlocal, dlocal::Dlocal, | ||||
|     elavon, elavon::Elavon, fiserv, fiserv::Fiserv, fiservemea, fiservemea::Fiservemea, fiuu, | ||||
|  | ||||
| @ -1041,6 +1041,7 @@ default_imp_for_new_connector_integration_payouts!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Cryptopay, | ||||
|     connector::Coinbase, | ||||
| @ -1578,6 +1579,7 @@ default_imp_for_new_connector_integration_frm!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Cryptopay, | ||||
|     connector::Coinbase, | ||||
| @ -1997,6 +1999,7 @@ default_imp_for_new_connector_integration_connector_authentication!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Cryptopay, | ||||
|     connector::Coinbase, | ||||
|  | ||||
| @ -431,6 +431,7 @@ default_imp_for_connector_request_id!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Coinbase, | ||||
|     connector::Cryptopay, | ||||
| @ -1521,6 +1522,7 @@ default_imp_for_fraud_check!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Cryptopay, | ||||
|     connector::Cybersource, | ||||
| @ -2110,6 +2112,7 @@ default_imp_for_connector_authentication!( | ||||
|     connector::Boku, | ||||
|     connector::Braintree, | ||||
|     connector::Cashtocode, | ||||
|     connector::Chargebee, | ||||
|     connector::Checkout, | ||||
|     connector::Cryptopay, | ||||
|     connector::Coinbase, | ||||
|  | ||||
| @ -359,6 +359,7 @@ impl ConnectorData { | ||||
|                     Ok(ConnectorEnum::Old(Box::new(connector::Braintree::new()))) | ||||
|                 } | ||||
|                 enums::Connector::Cashtocode => { | ||||
|                     // enums::Connector::Chargebee => Ok(ConnectorEnum::Old(Box::new(connector::Chargebee))), | ||||
|                     Ok(ConnectorEnum::Old(Box::new(connector::Cashtocode::new()))) | ||||
|                 } | ||||
|                 enums::Connector::Checkout => { | ||||
|  | ||||
| @ -225,6 +225,7 @@ impl ForeignTryFrom<api_enums::Connector> for common_enums::RoutableConnectors { | ||||
|             api_enums::Connector::Boku => Self::Boku, | ||||
|             api_enums::Connector::Braintree => Self::Braintree, | ||||
|             api_enums::Connector::Cashtocode => Self::Cashtocode, | ||||
|             // api_enums::Connector::Chargebee => Self::Chargebee, | ||||
|             api_enums::Connector::Checkout => Self::Checkout, | ||||
|             api_enums::Connector::Coinbase => Self::Coinbase, | ||||
|             api_enums::Connector::Cryptopay => Self::Cryptopay, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 chikke srujan
					chikke srujan