♻️ Switch from CC-Gateway to the AxoGateway

This commit is contained in:
Philipp Stracker 2024-09-09 18:06:29 +02:00
parent 4b8bec84d4
commit 83bf19cbc5
No known key found for this signature in database
3 changed files with 5 additions and 4 deletions

View file

@ -19,7 +19,8 @@ import { removeShippingChangeButton } from './helpers/shippingChangeButtonManage
// Event handlers
import { onEmailSubmit } from './events/fastlaneEmailManager';
const ppcpConfig = wc.wcSettings.getSetting( 'ppcp-credit-card-gateway_data' );
const gatewayHandle = 'ppcp-axo-gateway';
const ppcpConfig = wc.wcSettings.getSetting( `${ gatewayHandle }_data` );
if ( typeof window.PayPalCommerceGateway === 'undefined' ) {
window.PayPalCommerceGateway = ppcpConfig;

View file

@ -32,7 +32,7 @@ return array(
return new AxoBlockPaymentMethod(
$container->get( 'axoblock.url' ),
$container->get( 'ppcp.asset-version' ),
$container->get( 'wcgateway.credit-card-gateway' ),
$container->get( 'axo.gateway' ),
fn() : SmartButtonInterface => $container->get( 'button.smart-button' ),
$container->get( 'wcgateway.settings' ),
$container->get( 'onboarding.environment' ),

View file

@ -14,7 +14,7 @@ use Automattic\WooCommerce\Blocks\Payments\Integrations\AbstractPaymentMethodTyp
use WooCommerce\PayPalCommerce\Axo\FrontendLoggerEndpoint;
use WooCommerce\PayPalCommerce\Button\Assets\SmartButtonInterface;
use WooCommerce\PayPalCommerce\Onboarding\Environment;
use WooCommerce\PayPalCommerce\WcGateway\Gateway\CreditCardGateway;
use WooCommerce\PayPalCommerce\Axo\Gateway\AxoGateway;
use WooCommerce\PayPalCommerce\WcGateway\Settings\Settings;
/**
@ -92,7 +92,7 @@ class AxoBlockPaymentMethod extends AbstractPaymentMethodType {
Environment $environment,
string $wcgateway_module_url
) {
$this->name = CreditCardGateway::ID;
$this->name = AxoGateway::ID;
$this->module_url = $module_url;
$this->version = $version;
$this->gateway = $gateway;