Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

WIP: Add chargeback support #7

Open
wants to merge 7 commits into
base: trunk
Choose a base branch
from

Conversation

chrisfromthelc
Copy link
Collaborator

Changes proposed in this Pull Request

  • This adds chargeback support to the main plugin. The sidecar plugin should be handling merchant/processor-specific functionality.

Testing instructions

  • TBD

Addresses: https://github.com/Automattic/gold/issues/545

Copy link

Code Coverage

Package Line Rate Complexity Health
inc/abuse-decisions-actions.php 0% 22
inc/abuse-decisions.php 0% 12
inc/payment-gateway.php 100% 5
inc/payment-gateways/index.php 0% 0
inc/payment-gateways/lib/stripe.php 43% 104
inc/payment-gateways/load.php 0% 0
inc/payment-gateways/paypal.php 0% 0
inc/payment-gateways/stripe.php 23% 17
inc/payment-gateways/transact.php 100% 0
inc/payment-gateways/woocommerce-payments.php 100% 0
inc/payment-method.php 97% 31
inc/payment-type.php 83% 3
inc/rest-api-webhooks.php 0% 5
inc/sift-object-validator.php 89% 130
inc/sift-order.php 100% 4
inc/sift-property.php 100% 3
inc/tracking-js.php 0% 4
inc/verification-status.php 50% 3
inc/wc-settings-tab.php 0% 14
inc/woocommerce-actions.php 66% 97
index.php 0% 0
sift-for-woocommerce.php 0% 9
Summary 58% (913 / 1572) 463

@@ -44,7 +44,7 @@ static function () {
add_action(
'admin_notices',
static function () {
$message = __( 'It seems like <strong>Sift for WooCommerce</strong> is corrupted. Please reinstall!', 'sift-for-woocommerce' );
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wording is "Sift for WooCommerce". It was right.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants