Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Normally, when building plugins there's probably a first time for everything. And if there is a second rebuild, compatibility could be handy. For this plugin, the codebase have been browsed and all prior filters have been picked up to maintain anything that looks like a compatibility requirement.

RWC-14 - Getting issue details... STATUS contains a list of the hooks and filters that resides in the old version and what happened to them in the way of transformation into the new version. Some of them are very specifically built for v2.x and the prior conditions but some of them are also possibly vital for third party developers that they are following. Especially if they ever consider this plugin as a replacement for the old one. This page explains each filter and their destiny. It will be updated as they are transformed or thrown away.

FilterStatusDestinyIssue

resurs_obsolete_coexistence_disable

IMPLEMENTED

Implemented. But just to make sure that the old version can be disabled, so it won't interfere.

RWC-15 - Getting issue details... STATUS

resurs_option

NOPE

Allows options to be changed on fly. Should not be included.

RWC-30 - Getting issue details... STATUS

allow_resurs_run

NOPE

Disables/enables old plugin to run in sections where it doesn't belong.

Resides in allowPluginToRun with preventGlobalInterference.

Do not import. Solve the problem.

RWC-31 - Getting issue details... STATUS

resurs_bank_simplified_checkout_methods

UNDER CONSIDERATION

Unsure of the function. Resides under notify_resurs_admin_parts_disabled which seems to be a notification section. It may have a history to frontend somewhere, but this will probably be left out.

RWC-32 - Getting issue details... STATUS

woocommerce_resurs_bank_<type>_checkout_icon (iconified method)

EVENTUALLY

Payment method based filter. Could be handy to import such method (and be backward-compatible) to automatically display custom icons.

RWC-33 - Getting issue details... STATUS

resurs_method_is_enabled

UNDER CONSIDERATION

Payment method based function to disable or enable a specific payment method.

Injected in the class creator. Should be rewritten IF imported.

RWC-34 - Getting issue details... STATUS

woocommerce_get_sections_<id>

NOPE

Custom configurable sections.

RWC-35 - Getting issue details... STATUS

resurs_admin_sort_methods_by_value

NOPE

Payment sorting by value. Skip this and build a sorter that is instead is fetching payment methods as received from the API (nordic rules requires this).

RWC-36 - Getting issue details... STATUS

resurs_bank_init_enabled

NOPE

Yet another disabler. Allows disabling of the initial class gateway generatator.

RWC-37 - Getting issue details... STATUS

resurs_trigger_test_callback

UNDER CONSIDERATION

Testing callback filter. Allows thirdparties to join the testing in 2.x, probably not necessary but we may keep it. Generates filter with html.


RWC-38 - Getting issue details... STATUS

resurs_trigger_test_callback_timestamp

UNDER CONSIDERATION

Same as RWC-38 - Getting issue details... STATUS  but for timestamps. Don't really know why it's here (yet).

RWC-39 - Getting issue details... STATUS

resursbank_set_storeid

PLANNED

StoreId. Wants backwards compatibility, but with a planned integration made differently

Should reside in all flows.

RWC-40 - Getting issue details... STATUS

resurs_bank_js_payment_methods

NOPE

Filter that handles customer-checkout-backend eventually.

I don't see the needs of it here.

RWC-41 - Getting issue details... STATUS

resurs_getaddress_enabled

PLANNED

Disable/Enable getAddress fields in checkout. Could be handy with backwords-compatiblity.

RWC-43 - Getting issue details... STATUS

resurs_methodlist_timediff

UNDER CONSIDERATION

An emergency payment method list updater that allows us to change the final timediff.

Probably not necessary.

RWC-44 - Getting issue details... STATUS

resursAdminJs

NOPE

Localization that reminds me about the current installment.

RWC-45 - Getting issue details... STATUS

session handling filters 

NOPE

(resursbank_start_session_before/resursbank_start_session_outside_admin_only)

As it seems we do not use session stuff (yet) in the current release.

RWC-46 - Getting issue details... STATUS

resurs_bank_checkout_methods_enabled

UNDER CONSIDERATION

Filter the resides in the gateway parts. Code explains... Also resides in flow_omni.

RWC-47 - Getting issue details... STATUS

resursbank_custom_annuity_string

PLANNED

Customized annuity factors.

RWC-48 - Getting issue details... STATUS

resurs_match_getpayment_keys

UNDER CONSIDERATION

Resides in refunding section. Changes how the keying is being made while running refunds. If keys are changed the refunding will be more or less sensitive depending on the keys.

RWC-49 - Getting issue details... STATUS

resurs_refund_price_override

UNDER CONSIDERATION

See RWC-49 - Getting issue details... STATUS . Overrider for refunding. Meaning, if set, refunding on something else than the getPayment price can be overriden.

RWC-50 - Getting issue details... STATUS

resurs_pte_account

NOPE

Not necessary. Old failover for changing account APIs based on username.

RWC-51 - Getting issue details... STATUS

resursbank_temporary_disable_checkout

PLANNED BY FORCE

If the checkout is normally set to be enabled, this gives external plugins a chance to have it disabled. Legends says that this is currently in production use.

RWC-52 - Getting issue details... STATUS

resurs_bank_model_prefix

NOPE

Model prefix. Used with the old class definitions where all methods were physically saved as files - for WPMU (Wordpress Network).

RWC-53 - Getting issue details... STATUS

woocommerce_resurs_bank_checkout_icon

NOPE

Icon that seems to be malplaced as RCO is not generating local images.

RWC-54 - Getting issue details... STATUS

resursbank_location_last_checkout

PLANNED

Resides in checkout page. Used to track location of RCO so cart can be recalculated for remote again, if customers are jumping around in multiple browser tabs. Could be very effective. Used from v3core (the small release that crashed).

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

resurs_hook_<type>

PLANNED

Resides in an isolation that is probably used to fetch callbacks and allow more actions for them in background.

RWC-56 - Getting issue details... STATUS

  • No labels