Code Analysis: Airwallex Online Payments Gateway 1.20.0

Function Rating Maintainability Complexity Lines of code
Airwallex\Client\AbstractClient::createPaymentIntent()
D
25
33 151
Airwallex\Gateways\Card::payment_fields()
C
38 29 63
Airwallex\Services\WebhookService::process()
C
31 21 115
Airwallex\Controllers\OrderController::getAvailableShippingOptions()
B
35 22 83
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::updateOrderDetails()
B
42 22 47
Airwallex\Controllers\OrderController::getDisplayItems()
B
37 15 72
Airwallex\Gateways\ExpressCheckout::shouldShowExpressCheckoutButton()
B
47 17 35
Airwallex\Controllers\AirwallexController::paymentConfirmation()
B
36 14 78
Airwallex\Controllers\OrderController::normalizeState()
A
49 17 28
Airwallex\Gateways\Card::process_payment()
A
38 14 62
Airwallex\Controllers\PaymentConsentController::createConsentWithoutPayment()
A
38 12 64
Airwallex\Controllers\AirwallexController::processOrderPay()
A
45 13 37
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::shouldDisplay()
A
50 13 30
Airwallex\Gateways\Settings\APISettings::init_form_fields()
A
29
2 179
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::process_payment()
A
40 10 58
Airwallex\Gateways\ExpressCheckout::isProductSupported()
A
52 12 23
Airwallex\Gateways\ExpressCheckout::displayExpressCheckoutButtonHtml()
A
47 10 43
Airwallex\Gateways\ExpressCheckout::process_payment()
A
39 8 62
Airwallex\Services\OrderService::paymentCompleteByAuthorize()
A
41 8 56
Airwallex\Controllers\GatewaySettingsController::addDomainFileToServerRoot()
A
45 9 39
Airwallex\Main::enqueueScripts()
A
45 9 38
Airwallex\Controllers\ConnectionFlowController::connectionCallback()
A
45 9 37
Airwallex\Controllers\ConnectionFlowController::saveAccountSetting()
A
46 9 36
Airwallex\Services\OrderService::checkPendingTransactions()
A
47 9 34
Airwallex\Client\HttpClient::httpSend()
A
45 8 42
Airwallex\Controllers\OrderController::addToCart()
A
50 9 26
Airwallex\Controllers\GatewaySettingsController::activatePaymentMethod()
A
50 9 25
Airwallex\Gateways\Card::getCardLogos()
A
52 9 23
Airwallex\Gateways\ExpressCheckout::isCartItemsAllowed()
A
53 9 22
Airwallex\Gateways\ExpressCheckout::getActiveCardSchemes()
A
47 8 36
Airwallex\Gateways\Main::getPaymentLogos()
A
48 8 32
Airwallex\Services\OrderService::getOrderByPaymentIntentId()
A
46 7 47
Airwallex\Controllers\OrderController::getNormalizedStateFromExpressCheckoutStates()
A
56 9 17
Airwallex\Client\LoggingClient::getClientPlatform()
A
56 9 16
Airwallex\Gateways\Main::process_payment()
A
43 7 46
Airwallex\Services\OrderService::getRefundByAmountAndTime()
A
41 5 74
Airwallex\Controllers\OrderController::calculateShipping()
A
45 7 41
Airwallex\Controllers\AirwallexController::handleRedirectWithReturnResult()
A
51 8 26
Airwallex\Gateways\AbstractAirwallexGateway::getCurrencySettings()
A
52 8 24
Airwallex\Controllers\OrderController::validateState()
A
53 8 22
Airwallex\Main::handleStatusChangeForCard()
A
53 8 21
Airwallex\Gateways\Card::__construct()
A
53 8 20
Airwallex\Gateways\Card::get_form_fields()
A
41 5 65
Airwallex\Gateways\ExpressCheckout::hasSubscriptionProduct()
A
55 8 19
Airwallex\Client\AbstractClient::startPaymentSession()
A
48 7 32
Airwallex\Client\HttpClient::call()
A
49 7 31
Airwallex\Struct\PaymentIntent::getThreeDSAuthenticationData()
S
50 7 27
Airwallex\Controllers\GatewaySettingsController::getActivePaymentMethodTypes()
S
53 7 22
Airwallex\Controllers\OrderController::calculateCartForProduct()
S
52 7 22
Airwallex\Gateways\AbstractAirwallexGateway::getPaymentMethodTypesNew()
S
53 7 22
Airwallex\Gateways\Main::getPaymentMethods()
S
53 7 22
Airwallex\Gateways\CardSubscriptions::validate_subscription_payment_meta()
S
55 7 19
Airwallex\Controllers\OrderController::getNormalizedState()
S
55 7 19
Airwallex\Gateways\ExpressCheckout::getCheckoutDetail()
S
48 6 33
Airwallex\Gateways\Main::generate_methods_html()
S
42 4 62
Airwallex\Client\AbstractClient::getToken()
S
58 7 16
Airwallex\Controllers\AirwallexController::connectionTest()
S
50 6 29
Airwallex\Controllers\GatewaySettingsController::registerDomain()
S
50 6 28
Airwallex\Controllers\OrderController::getShippingOptions()
S
59 7 13
Airwallex\Client\LoggingClient::log()
S
45 5 43
Airwallex\Services\OrderService::getRefundIdByAirwallexRefundId()
S
48 5 41
Airwallex\Client\AbstractClient::doAuth()
S
52 6 26
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getBillingDetail()
S
53 6 22
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::addPaymentIntent()
S
55 6 18
Airwallex\Gateways\ExpressCheckout::init_form_fields()
S
39 2 77
Airwallex\Controllers\ConnectionFlowController::startConnection()
S
48 5 31
Airwallex\Gateways\Card::output()
S
44 4 45
Airwallex\Gateways\Card::enqueueScriptsForEmbeddedCard()
S
49 5 29
Airwallex\Services\Util::getCurrencyFormat()
S
51 5 29
Airwallex\Gateways\ExpressCheckout::addOrderMeta()
S
58 6 14
Airwallex\Gateways\ExpressCheckout::getExpressCheckoutScriptData()
S
44 4 44
Airwallex\Gateways\Main::output()
S
44 4 44
Airwallex\Client\GatewayClient::createQuoteForCurrencySwitching()
S
50 5 28
Airwallex\Gateways\Card::filterTokens()
S
61 6 11
Airwallex\Gateways\WeChat::output()
S
45 4 41
Airwallex\Gateways\Card::syncSaveCards()
S
52 5 24
Airwallex\Gateways\ExpressCheckout::generate_payment_methods_html()
S
41 2 69
Airwallex\Struct\PaymentIntent::getCardAVSResult()
S
53 5 23
Airwallex\Gateways\WeChat::process_payment()
S
46 4 37
Airwallex\Gateways\Main::__construct()
S
55 5 19
Airwallex\Services\OrderService::update_consent()
S
57 5 18
Airwallex\Services\Util::getLocale()
S
56 5 17
Airwallex\Client\AbstractClient::createRefund()
S
49 4 31
Airwallex\Services\Util::getRequestHeaders()
S
58 5 15
Airwallex\Controllers\AirwallexController::getRequestHeaders()
S
58 5 15
Airwallex\Controllers\AirwallexController::jsLog()
S
58 5 15
Airwallex\Struct\AbstractBase::toArray()
S
59 5 14
Airwallex\Controllers\QuoteController::createQuoteForCurrencySwitching()
S
50 4 29
airwallex_init()
S
50 4 28
Airwallex\Client\AbstractClient::createPaymentConsent()
S
50 4 28
Airwallex\Services\OrderService::getOrderByAirwallexRefundId()
S
52 4 27
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::get_payment_method_data()
S
63 5 11
Airwallex\Main::registerScripts()
S
42 1 70
Airwallex\Controllers\PaymentSessionController::startPaymentSession()
S
51 4 25
Airwallex\Main::createPages()
S
47 3 39
Airwallex\Main::registerEvents()
S
45 3 38
Airwallex\Gateways\Card::change_subscription_payment_method()
S
53 4 23
Airwallex\Gateways\Main::generate_logos_html()
S
44 2 53
Airwallex\Client\AbstractClient::confirmPaymentIntent()
S
53 4 22
Airwallex\Gateways\Main::generate_radio_html()
S
44 2 52
Airwallex\Gateways\Card::savedTokens()
S
54 4 20
Airwallex\Services\Util::getMerchantInfoFromJwtToken()
S
55 4 19
Airwallex\Gateways\Settings\APISettings::getExpressCheckoutSettingsScriptData()
S
49 3 33
Airwallex\Gateways\Card::capture()
S
56 4 18
Airwallex\Main::registerCron()
S
57 4 18
Airwallex\Gateways\Main::get_form_fields()
S
42 1 63
Airwallex\Services\Util::generateUuidV4()
S
55 4 17
Airwallex\Gateways\Klarna::getPaymentMethod()
S
56 4 17
Airwallex\Services\OrderService::getPendingPaymentOrdersIds()
S
52 3 31
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::redirectToSeparatePage()
S
65 5 8
Airwallex\Controllers\OrderController::createOrderFromCart()
S
57 4 15
Airwallex\Gateways\ExpressCheckout::isAuthenticationRequired()
S
65 5 9
Airwallex\Main::addPaymentGateways()
S
60 4 14
Airwallex\Services\OrderService::paymentCompleteByCapture()
S
50 3 29
Airwallex\Services\WebhookService::getOrderIdForPaymentIntent()
S
61 4 13
Airwallex\Gateways\ExpressCheckout::getProduct()
S
60 4 13
Airwallex\Gateways\Main::getActivePaymentLogosArray()
S
59 4 13
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::get_payment_method_script_handles()
S
61 4 12
Airwallex\Gateways\Card::deletePaymentMethod()
S
62 4 12
Airwallex\Main::updateMerchantCountry()
S
61 4 12
Airwallex\Services\Util::getOriginFromUrl()
S
61 4 11
Airwallex\Client\LoggingClient::getAccountId()
S
62 4 11
Airwallex\Client\AbstractClient::createCustomer()
S
53 3 24
Airwallex\Client\AbstractClient::getCustomer()
S
53 3 24
Airwallex\Main::noticeApiKeyMissing()
S
55 3 22
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getLPMScriptData()
S
47 2 37
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::initialize()
S
55 3 19
Airwallex\Client\AbstractClient::createCustomerClientSecret()
S
56 3 18
Airwallex\Client\AbstractClient::getPaymentIntent()
S
56 3 18
Airwallex\Gateways\Card::add_payment_method()
S
57 3 17
Airwallex\Services\OrderService::getAirwallexCustomerId()
S
57 3 16
Airwallex\Gateways\ExpressCheckout::getLoginConfirmationSettings()
S
58 3 16
Airwallex\Main::modifyRequestsForLogging()
S
65 4 9
Airwallex\Main::addDisplayPostStates()
S
62 4 10
Airwallex\Controllers\OrderController::getEstimatedCartDetail()
S
64 4 8
Airwallex\Services\OrderService::containsSubscription()
S
77 4 3
Airwallex\Gateways\GatewayFactory::create()
S
64 4 10
Airwallex\Gateways\Klarna::getLanguage()
S
65 4 8
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::initialize()
S
65 4 7
Airwallex\Controllers\AirwallexController::connectionClick()
S
58 3 14
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::get_payment_method_script_handles()
S
61 3 13
Airwallex\Gateways\Card::get_icon()
S
60 3 13
Airwallex\Controllers\OrderController::updateShippingMethod()
S
59 3 13
Airwallex\Gateways\AbstractAirwallexGateway::getIcon()
S
60 3 13
Airwallex\Gateways\WeChat::__construct()
S
60 3 13
Airwallex\Gateways\Blocks\AirwallexMainWCBlockSupport::getActivePaymentLogos()
S
63 3 11
Airwallex\Client\AbstractClient::getMetaData()
S
61 3 11
Airwallex\Main::getMerchantCountry()
S
64 3 11
Airwallex\Gateways\CardSubscriptions::__construct()
S
52 2 26
Airwallex\Services\LogService::__construct()
S
62 3 11
Airwallex\Gateways\ExpressCheckout::getExpressCheckoutSettingsScriptData()
S
52 2 26
Airwallex\Struct\AbstractBase::setFromArray()
S
61 3 11
Airwallex\Controllers\AirwallexController::cardPayment()
S
51 2 26
Airwallex\Controllers\AirwallexController::dropInPayment()
S
51 2 25
Airwallex\Client\GatewayClient::getActivePaymentMethodTypes()
S
54 2 24
Airwallex\Gateways\Card::getCustomerClientSecret()
S
54 2 23
Airwallex\Controllers\AirwallexController::weChatPayment()
S
53 2 23
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::get_payment_method_data()
S
52 2 23
Airwallex\Client\GatewayClient::getCurrencySettings()
S
55 2 22
Airwallex\Client\AbstractClient::getPaymentMethodTypes()
S
55 2 22
Airwallex\Client\AbstractClient::capture()
S
55 2 21
Airwallex\Main::registerOrderStatus()
S
50 1 35
Airwallex\Client\ApplePayClient::registerNewDomainForApplePay()
S
57 2 19
Airwallex\Gateways\ExpressCheckout::__construct()
S
49 1 34
Airwallex\Gateways\ExpressCheckout::registerHooks()
S
54 2 19
Airwallex\Client\CardClient::getActiveCardSchemes()
S
56 2 18
Airwallex\Client\ApplePayClient::getApplePayRegisteredDomains()
S
58 2 17
Airwallex\Gateways\Card::getTokens()
S
58 2 17
Airwallex\Gateways\Card::formatCardType()
S
56 2 17
Airwallex\Client\AbstractClient::getAccount()
S
58 2 17
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::getCheckoutFormType()
S
67 3 7
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::enqueue_style()
S
71 3 6
Airwallex\Gateways\Blocks\AirwallexKlarnaWCBlockSupport::initialize()
S
69 3 5
Airwallex\Gateways\Blocks\AirwallexMainWCBlockSupport::initialize()
S
69 3 5
Airwallex\Gateways\Card::has_fields()
S
70 3 6
Airwallex\Gateways\Blocks\AirwallexWeChatWCBlockSupport::initialize()
S
69 3 5
Airwallex\Gateways\Settings\AdminSettings::save()
S
70 3 6
Airwallex\Main::excludePagesFromMenu()
S
62 3 10
Airwallex\Gateways\Card::getMetaData()
S
66 3 8
Airwallex\Services\OrderService::getOrderMetaTableName()
S
69 3 7
Airwallex\Services\OrderService::getOrderIdColumnNameFromMetaTable()
S
71 3 6
Airwallex\Gateways\CardSubscriptions::subscription_payment_information()
S
68 3 7
Airwallex\Services\OrderService::setPaymentSuccess()
S
66 3 8
Airwallex\Services\Util::getApiKey()
S
73 3 4
Airwallex\Services\Util::getClientId()
S
73 3 4
Airwallex\Services\Util::getWebhookSecret()
S
73 3 4
Airwallex\Services\Util::getAccountId()
S
73 3 4
Airwallex\Services\Util::getAccountName()
S
73 3 4
Airwallex\Controllers\OrderController::getNormalizedPostcode()
S
65 3 9
Airwallex\Services\WebhookService::verifySignature()
S
59 2 15
Airwallex\Gateways\ExpressCheckout::isPageSupported()
S
73 3 5
Airwallex\Controllers\OrderController::updateWCShippingMethod()
S
65 3 9
Airwallex\Gateways\ExpressCheckout::isPreOrderProductChargedUponRelease()
S
77 3 3
Airwallex\Gateways\ExpressCheckout::getPreOrderProductFromCart()
S
70 3 6
Airwallex\Gateways\ExpressCheckout::isAccountCreationPossible()
S
68 3 7
Airwallex\Gateways\ExpressCheckout::subscription_payment_information()
S
68 3 7
Airwallex\Gateways\ExpressCheckout::getMetaData()
S
66 3 8
Airwallex\Gateways\GatewayFactory::setCustomGateway()
S
71 3 5
Airwallex\Gateways\Main::get_icon()
S
64 3 9
Airwallex\Gateways\Main::subscription_payment_information()
S
68 3 7
Airwallex\Controllers\AirwallexController::webhook()
S
58 2 15
Airwallex\Controllers\ConnectionFlowController::verifySignature()
S
60 2 14
Airwallex\Main::woocommerceBlockSupport()
S
61 2 14
Airwallex\Gateways\AbstractAirwallexGateway::__construct()
S
59 2 14
Airwallex\Gateways\Klarna::get_form_fields()
S
52 1 28
Airwallex\Controllers\AirwallexController::getOrderAndPaymentIntentForConfirmation()
S
59 2 13
Airwallex\Gateways\WeChat::get_form_fields()
S
52 1 28
Airwallex\Controllers\OrderController::getCartDetails()
S
62 2 11
Airwallex\Gateways\Settings\APISettings::generate_api_key_connect_buttons_html()
S
53 1 24
Airwallex\Main::init()
S
54 1 24
Airwallex\Gateways\Settings\APISettings::generate_connect_airwallex_html()
S
54 1 22
Airwallex\Gateways\Settings\APISettings::generate_alert_html()
S
55 1 21
Airwallex\Gateways\ExpressCheckout::generate_apple_pay_instruction_html()
S
58 1 17
Airwallex\Gateways\CardSubscriptions::add_subscription_payment_meta()
S
59 1 16
Airwallex\Gateways\ExpressCheckout::getSupportedProductTypes()
S
60 1 16
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getAvailableCurrencies()
S
69 2 7
Airwallex\Client\AbstractClient::getCacheService()
S
71 2 6
Airwallex\Gateways\WeChat::getMetaData()
S
68 2 7
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::enqueue_style()
S
72 2 6
Airwallex\Gateways\AbstractAirwallexGateway::isAvailable()
S
78 2 3
Airwallex\Services\ServiceFactory::createLogService()
S
70 2 7
Airwallex\Gateways\Card::isContainSubscription()
S
72 2 6
Airwallex\Gateways\Main::validate_logos_field()
S
77 2 3
Airwallex\Gateways\ExpressCheckout::validate_payment_methods_field()
S
77 2 3
Airwallex\Services\Util::isNewClient()
S
78 2 3
Airwallex\Client\AbstractClient::getCachedPaymentIntent()
S
68 2 7
Airwallex\Client\AdminClient::getMerchantCountry()
S
68 2 7
Airwallex\Controllers\ControllerFactory::createQuoteController()
S
70 2 7
Airwallex\Services\Util::truncateString()
S
70 2 6
Airwallex\Gateways\Settings\APISettings::init_settings()
S
69 2 6
Airwallex\Gateways\Settings\APISettings::isConnectionFailed()
S
77 2 3
Airwallex\Main::getInstance()
S
71 2 6
Airwallex\Client\AbstractClient::savePaymentIntentToCache()
S
67 2 7
Airwallex\Gateways\Card::is_captured()
S
64 2 10
Airwallex\Main::excludePagesFromList()
S
66 2 8
Airwallex\Controllers\ControllerFactory::createOrderController()
S
70 2 7
Airwallex\Client\AbstractClient::getPciUrl()
S
78 2 3
Airwallex\Main::disableGatewayOrderPay()
S
71 2 6
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::canDoSubscription()
S
79 2 3
Airwallex\Controllers\OrderController::isNormalizedState()
S
74 2 4
Airwallex\Gateways\ExpressCheckout::registrationEmailExistsError()
S
66 2 8
Airwallex\Services\LogService::getLoggingClient()
S
69 2 6
Airwallex\Gateways\Card::getDescriptorSetting()
S
73 2 4
Airwallex\Services\CacheService::__construct()
S
77 2 3
Airwallex\Services\CacheService::get()
S
74 2 4
Airwallex\Services\LogService::getInstance()
S
71 2 6
Airwallex\Gateways\CardSubscriptions::mustSaveCard()
S
72 2 6
Airwallex\Services\Util::getDomainUrl()
S
65 2 9
Airwallex\Services\Util::currentUserHasRole()
S
68 2 7
Airwallex\Services\OrderService::setAuthorizedStatus()
S
71 2 6
Airwallex\Struct\PaymentIntent::getPaymentMethodType()
S
77 2 3
Airwallex\Client\LoggingClient::getSessionId()
S
71 2 6
Airwallex\Services\ServiceFactory::createCacheService()
S
69 2 7
Airwallex\Services\ServiceFactory::createOrderService()
S
70 2 7
Airwallex\Gateways\Main::getMetaData()
S
68 2 7
Airwallex\Services\ServiceFactory::createWebHookService()
S
70 2 7
Airwallex\Client\AbstractClient::getGeneralUrl()
S
78 2 3
Airwallex\Gateways\ExpressCheckout::isMethodEnabled()
S
76 2 3
Airwallex\Services\Util::getCheckoutUIEnvHost()
S
66 2 8
Airwallex\Services\Util::round()
S
70 2 6
Airwallex\Client\AbstractClient::getLogUrl()
S
78 2 3
Airwallex\Main::enqueueAdminScripts()
S
61 1 15
Airwallex\Services\OrderService::setPendingStatus()
S
71 2 6
Airwallex\Gateways\Settings\APISettings::process_admin_options()
S
70 2 6
Airwallex\Client\AbstractClient::getInstance()
S
71 2 6
Airwallex\Struct\AbstractBase::__construct()
S
74 2 5
Airwallex\Gateways\ExpressCheckout::isProduct()
S
79 2 3
Airwallex\Gateways\ExpressCheckout::isCartOrCheckout()
S
79 2 3
Airwallex\Client\AbstractClient::getAuthUrl()
S
78 2 3
Airwallex\Services\OrderService::setTemporaryOrderStateAfterDecline()
S
71 2 6
Airwallex\Services\Util::getEnvironment()
S
77 2 3
Airwallex\Gateways\AbstractAirwallexGateway::get_icon()
S
64 2 9
Airwallex\Gateways\Main::registerHooks()
S
64 2 9
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::enqueueScripts()
S
66 2 8
Airwallex\Gateways\Main::validate_methods_field()
S
77 2 3
Airwallex\Gateways\Settings\APISettings::enqueueAdminScripts()
S
63 1 13
Airwallex\Gateways\ExpressCheckout::enqueueAdminScripts()
S
63 1 13
Airwallex\Client\AbstractClient::testAuth()
S
60 1 13
Airwallex\Client\AdminClient::finalizeConnection()
S
62 1 12
Airwallex\Gateways\Blocks\AirwallexMainWCBlockSupport::get_payment_method_data()
S
62 1 12
Airwallex\Client\AbstractClient::getPaymentConsent()
S
62 1 12
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport::get_payment_method_script_handles_for_admin()
S
64 1 11
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::get_payment_method_script_handles_for_admin()
S
64 1 11
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::renderCountryIneligibleHtml()
S
62 1 11
Airwallex\Struct\PaymentIntent::getCurrency()
S
82 1 3
Airwallex\Controllers\ControllerFactory::setQuoteController()
S
80 1 3
Airwallex\Services\LogService::warning()
S
71 1 5
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport::get_payment_method_script_handles()
S
77 1 4
Airwallex\Client\AbstractClient::setClientId()
S
81 1 3
Airwallex\Struct\PaymentIntent::getUpdatedAt()
S
82 1 3
Airwallex\Gateways\WeChat::registerHooks()
S
71 1 5
Airwallex\Struct\Refund::setRequestId()
S
77 1 4
Airwallex\Struct\Refund::getStatus()
S
82 1 3
Airwallex\Struct\PaymentConsent::getRequestId()
S
82 1 3
Airwallex\Struct\Customer::getMerchantCustomerId()
S
82 1 3
Airwallex\Services\LogService::error()
S
71 1 5
Airwallex\Struct\PaymentIntent::getCreatedAt()
S
82 1 3
Airwallex\Struct\PaymentIntent::setBaseAmount()
S
77 1 4
Airwallex\Gateways\ExpressCheckout::enqueueScripts()
S
68 1 8
Airwallex\Struct\Customer::getCreatedAt()
S
82 1 3
Airwallex\Struct\PaymentSession::getExpiresAt()
S
82 1 3
Airwallex\Gateways\Settings\AbstractAirwallexSettings::hooks()
S
91 1 2
Airwallex\Struct\Customer::setMerchantCustomerId()
S
77 1 4
Airwallex\Struct\Refund::getPaymentIntentId()
S
82 1 3
Airwallex\Struct\PaymentIntent::setCreatedAt()
S
77 1 4
Airwallex\Gateways\WeChat::enqueueAdminScripts()
S
91 1 2
Airwallex\Struct\PaymentIntent::setMerchantOrderId()
S
77 1 4
Airwallex\Struct\PaymentSession::getSignature()
S
82 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::renderCurrencyIneligibleCWOnHtml()
S
71 1 6
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getPaymentMethod()
S
100 1 0
Airwallex\Gateways\Settings\AdminSettings::output()
S
76 1 4
Airwallex\Client\AbstractClient::__construct()
S
69 1 6
Airwallex\Struct\PaymentIntent::setLatestPaymentAttempt()
S
77 1 4
Airwallex\Struct\Refund::getCreatedAt()
S
82 1 3
Airwallex\Main::registerExpressCheckoutButtons()
S
66 1 8
Airwallex\Gateways\Card::consentsInCloud()
S
70 1 6
Airwallex\Struct\PaymentSession::getNonce()
S
82 1 3
Airwallex\Struct\Quote::setTargetAmount()
S
77 1 4
Airwallex\Gateways\Klarna::getPaymentMethodOptions()
S
71 1 7
Airwallex\Gateways\ExpressCheckout::is_capture_immediately()
S
78 1 3
Airwallex\Controllers\AirwallexController::setTemporaryOrderStateAfterDecline()
S
81 1 3
Airwallex\Struct\Quote::setType()
S
77 1 4
Airwallex\Services\LogService::remoteError()
S
78 1 3
Airwallex\Struct\Refund::setStatus()
S
77 1 4
Airwallex\Gateways\ExpressCheckout::failedToRegisterDomainMessage()
S
68 1 7
Airwallex\Struct\Quote::setValidTo()
S
77 1 4
Airwallex\Gateways\ExpressCheckout::displayExpressCheckoutButtonSeparatorHtml()
S
75 1 5
Airwallex\Struct\Customer::getPhoneNumber()
S
82 1 3
Airwallex\Gateways\AbstractAirwallexGateway::registerHooks()
S
71 1 5
Airwallex\Struct\PaymentSession::getDisplayName()
S
82 1 3
Airwallex\Struct\PaymentSession::getOperationalAnalyticsIdentifier()
S
82 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getPaymentMethodOptions()
S
100 1 0
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::registerHooks()
S
64 1 9
Airwallex\Struct\PaymentConsent::getNextTriggeredBy()
S
82 1 3
Airwallex\Gateways\Settings\APISettings::__construct()
S
70 1 6
Airwallex\Gateways\Main::enqueueAdminScripts()
S
91 1 2
Airwallex\Struct\Customer::getUpdatedAt()
S
82 1 3
Airwallex\Client\AbstractClient::getAuthorizationRetryClosure()
S
70 1 7
Airwallex\Struct\PaymentIntent::setCancelledAt()
S
77 1 4
Airwallex\Gateways\Klarna::getPaymentMethodDocURL()
S
82 1 3
Airwallex\Controllers\AirwallexController::__construct()
S
80 1 3
Airwallex\Gateways\CardSubscriptions::update_failing_payment_method()
S
73 1 5
Airwallex\Struct\PaymentSession::getMerchantIdentifier()
S
82 1 3
Airwallex\Gateways\Klarna::getLPMMethodScriptData()
S
69 1 7
Airwallex\Controllers\AirwallexController::getPaymentDetailForRedirect()
S
63 1 10
Airwallex\Struct\Customer::setUpdatedAt()
S
77 1 4
Airwallex\Struct\Quote::getCreatedAt()
S
82 1 3
Airwallex\Gateways\AbstractAirwallexGateway::needs_setup()
S
82 1 3
Airwallex\Client\LoggingClient::isActive()
S
77 1 3
Airwallex\Struct\Refund::setUpdatedAt()
S
77 1 4
Airwallex\Controllers\OrderController::getCartBasics()
S
69 1 7
Airwallex\Struct\PaymentConsent::setNextTriggeredBy()
S
77 1 4
Airwallex\Struct\Customer::setPhoneNumber()
S
77 1 4
Airwallex\Services\CacheService::remove()
S
79 1 3
Airwallex\Struct\Customer::getId()
S
82 1 3
Airwallex\Controllers\QuoteController::__construct()
S
80 1 3
Airwallex\Services\LogService::debug()
S
74 1 4
Airwallex\Services\ServiceFactory::setLogService()
S
80 1 3
Airwallex\Struct\PaymentSession::setOperationalAnalyticsIdentifier()
S
77 1 4
Airwallex\Controllers\PaymentSessionController::__construct()
S
81 1 3
Airwallex\Struct\Quote::setTargetCurrency()
S
77 1 4
Airwallex\Client\AbstractClient::getReferrer()
S
68 1 8
Airwallex\Gateways\Main::enqueueScripts()
S
81 1 3
Airwallex\Controllers\PaymentConsentController::__construct()
S
74 1 5
Airwallex\Struct\PaymentSession::setSignature()
S
77 1 4
Airwallex\Struct\PaymentIntent::setPaymentConsentId()
S
77 1 4
Airwallex\Gateways\WeChat::enqueueScripts()
S
81 1 3
Airwallex\Controllers\OrderController::getFormattedShippingLabel()
S
74 1 4
Airwallex\Struct\PaymentConsent::setMetadata()
S
77 1 4
Airwallex\Struct\PaymentSession::getRetries()
S
82 1 3
Airwallex\Controllers\OrderController::getStoreCurrency()
S
71 1 6
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::get_payment_method_data()
S
64 1 10
Airwallex\Struct\PaymentSession::setExpiresAt()
S
77 1 4
Airwallex\Controllers\ConnectionFlowController::__construct()
S
80 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::outputSettingsNav()
S
81 1 3
Airwallex\Struct\PaymentConsent::getPaymentMethod()
S
82 1 3
Airwallex\Gateways\Blocks\AirwallexWeChatWCBlockSupport::get_payment_method_data()
S
64 1 10
Airwallex\Struct\PaymentIntent::getMetadata()
S
82 1 3
Airwallex\Struct\PaymentSession::setRetries()
S
77 1 4
Airwallex\Struct\PaymentIntent::setAmount()
S
77 1 4
Airwallex\Struct\PaymentIntent::setStatus()
S
77 1 4
Airwallex\Struct\PaymentIntent::setCurrencySwitcher()
S
77 1 4
Airwallex\Struct\PaymentIntent::getNextAction()
S
82 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::renderCurrencySwitchingHtml()
S
80 1 3
Airwallex\Struct\Quote::getRefreshAt()
S
82 1 3
Airwallex\Struct\Refund::setCreatedAt()
S
77 1 4
Airwallex\Struct\Refund::setAmount()
S
77 1 4
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::payment_fields()
S
71 1 6
Airwallex\Struct\PaymentConsent::setNextAction()
S
77 1 4
Airwallex\Struct\PaymentSession::getEpochTimestamp()
S
82 1 3
Airwallex\Struct\Refund::setMetadata()
S
77 1 4
Airwallex\Struct\PaymentIntent::setUpdatedAt()
S
77 1 4
Airwallex\Controllers\GatewaySettingsController::__construct()
S
71 1 6
Airwallex\Struct\Customer::setAdditionalInfo()
S
77 1 4
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::enqueueAdminScripts()
S
91 1 2
Airwallex\Struct\Refund::setReason()
S
77 1 4
Airwallex\Struct\Quote::setId()
S
77 1 4
Airwallex\Gateways\Settings\APISettings::hooks()
S
62 1 10
Airwallex\Struct\PaymentIntent::getSupplementaryAmount()
S
82 1 3
Airwallex\Gateways\Settings\AbstractAirwallexSettings::__construct()
S
72 1 6
Airwallex\Client\AbstractClient::getHttpClient()
S
80 1 3
Airwallex\Struct\Refund::getAmount()
S
82 1 3
Airwallex\Gateways\Card::registerHooks()
S
62 1 10
Airwallex\Client\LoggingClient::__construct()
S
71 1 6
Airwallex\Struct\Refund::getPaymentAttemptId()
S
82 1 3
Airwallex\Struct\Quote::getTargetCurrency()
S
82 1 3
Airwallex\Struct\Refund::getReason()
S
82 1 3
Airwallex\Gateways\Settings\AdminSettings::init()
S
71 1 5
Airwallex\Struct\Quote::getTargetAmount()
S
82 1 3
Airwallex\Constants\HongKongStates::isValidState()
S
78 1 3
Airwallex\Struct\PaymentIntent::getLatestPaymentAttempt()
S
82 1 3
Airwallex\Services\LogService::log()
S
76 1 3
Airwallex\Struct\Quote::setValidFrom()
S
77 1 4
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getLPMMethodScriptData()
S
100 1 0
Airwallex\Struct\PaymentConsent::getNextAction()
S
82 1 3
Airwallex\Struct\PaymentIntent::setClientSecret()
S
77 1 4
Airwallex\Struct\PaymentConsent::setCustomerId()
S
77 1 4
Airwallex\Struct\Customer::getAdditionalInfo()
S
82 1 3
Airwallex\Struct\PaymentIntent::setCapturedAmount()
S
77 1 4
Airwallex\Struct\Refund::getMetaKey()
S
80 1 3
Airwallex\Services\LogService::getLogFile()
S
76 1 3
Airwallex\Struct\Quote::setPaymentAmount()
S
77 1 4
Airwallex\Struct\PaymentSession::setNonce()
S
77 1 4
Airwallex\Controllers\ControllerFactory::setOrderController()
S
80 1 3
Airwallex\Services\ServiceFactory::setOrderService()
S
80 1 3
Airwallex\Struct\PaymentIntent::getBaseAmount()
S
82 1 3
Airwallex\Struct\PaymentConsent::getPurpose()
S
82 1 3
Airwallex\Struct\Quote::getPaymentAmount()
S
82 1 3
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::is_active()
S
80 1 3
Airwallex\Gateways\Settings\AdminSettings::adminSettingsTabs()
S
81 1 3
Airwallex\Struct\Quote::getPaymentCurrency()
S
82 1 3
Airwallex\Struct\Customer::setCreatedAt()
S
77 1 4
Airwallex\Services\Util::isConnectedViaAPIKey()
S
78 1 3
Airwallex\Struct\PaymentIntent::getCancelledAt()
S
82 1 3
Airwallex\Struct\PaymentSession::setDisplayName()
S
77 1 4
Airwallex\Services\ServiceFactory::setWebHookService()
S
80 1 3
Airwallex\Struct\Quote::getId()
S
82 1 3
Airwallex\Struct\Refund::getId()
S
82 1 3
Airwallex\Struct\PaymentSession::getPspId()
S
82 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::renderQuoteExpireHtml()
S
80 1 3
Airwallex\Struct\PaymentConsent::setPaymentMethod()
S
77 1 4
Airwallex\Gateways\GatewayFactory::getPropertyNameForGateway()
S
77 1 3
Airwallex\Struct\PaymentConsent::getId()
S
82 1 3
Airwallex\Struct\PaymentConsent::getInitialPaymentIntentId()
S
82 1 3
Airwallex\Struct\PaymentConsent::setPurpose()
S
77 1 4
Airwallex\Struct\Quote::setCreatedAt()
S
77 1 4
Airwallex\Struct\PaymentConsent::setMerchantTriggerReason()
S
77 1 4
Airwallex\Gateways\ExpressCheckout::shouldShowButtonOnPage()
S
79 1 3
Airwallex\Struct\Refund::getMetadata()
S
82 1 3
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::getPaymentMethodDocURL()
S
100 1 0
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod::renderCurrencyIneligibleCWOffHtml()
S
70 1 6
Airwallex\Gateways\Klarna::__construct()
S
63 1 10
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport::get_supported_features()
S
82 1 3
Airwallex\Struct\PaymentSession::setEpochTimestamp()
S
77 1 4
Airwallex\Services\ServiceFactory::setCacheService()
S
80 1 3
Airwallex\Gateways\Blocks\AirwallexKlarnaWCBlockSupport::get_payment_method_data()
S
66 1 8
Airwallex\Struct\Refund::getUpdatedAt()
S
82 1 3
Airwallex\Services\CacheService::set()
S
78 1 3

104 more item(s) not shown.