Skip to content

Comments

Feature: add settings to enable connecting organizations through The Giving Block API#8204

Merged
glaubersilva merged 5 commits intoepic/the-giving-block-gateway-GIVE-3066from
feature/add-tgb-settings-GIVE-3068
Feb 4, 2026
Merged

Feature: add settings to enable connecting organizations through The Giving Block API#8204
glaubersilva merged 5 commits intoepic/the-giving-block-gateway-GIVE-3066from
feature/add-tgb-settings-GIVE-3068

Conversation

@glaubersilva
Copy link
Contributor

@glaubersilva glaubersilva commented Feb 3, 2026

Resolves GIVE-3068

Description

This PR adds content to the main tabs of The Giving Block integration that enables connecting new or existing organizations to the platform and also allows usersto delete from the DB all information related to a oraganization previously connected.

Affects

  • The GiveWP > Settings > Payment Gateways > The Giving Block > Organization tab
  • The GiveWP > Settings > Payment Gateways > The Giving Block > Options tab

Visuals

image image image

Testing Instructions

  1. In your WP site, edit the wp-config.php file and set The Giving Block API to use the sandbox mode, like this: define('GIVE_TGB_CONNECT_MODE', 'sandbox');
  2. Go to the settings page and onboarding, or connect an Organization (to make things easy in this step, just connect the GiveWP Sandbox organization using the following ID: 1189132016)
  3. Now disconnect the GiveWP organization, delete all plugin data in the options tab, and make the onboarding of a new organization, and make sure the onboarding form works as expected.

IMPORTANT: is not possible make the onboarding with random data, it is necessary to use real organizations to make the onboarding form work, and we can find them on the http://candid.org/ website.

Pre-review Checklist

  • Acceptance criteria satisfied and marked in related issue
  • Relevant @unreleased tags included in DocBlocks
  • Includes unit tests
  • Reviewed by the designer (if follows a design)
  • Self Review of code and UX completed

@glaubersilva glaubersilva self-assigned this Feb 3, 2026
@glaubersilva glaubersilva marked this pull request as ready for review February 3, 2026 21:24
@glaubersilva
Copy link
Contributor Author

@jonwaldstein This is ready for a new review.

Copy link
Contributor

@jonwaldstein jonwaldstein left a comment

Choose a reason for hiding this comment

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

@glaubersilva thanks for the updates, looks good 👍

@glaubersilva glaubersilva merged commit d82ad13 into epic/the-giving-block-gateway-GIVE-3066 Feb 4, 2026
24 checks passed
@glaubersilva glaubersilva deleted the feature/add-tgb-settings-GIVE-3068 branch February 4, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants