0 ? $amount : ''; }, $amounts)); update_option('akabbo_default_amounts', array_values($amounts)); echo '

Settings saved!

'; } $client_id = get_option('akabbo_client_id', ''); $default_amounts = get_option('akabbo_default_amounts', array()); $primary_color = sanitize_hex_color(get_option('akabbo_primary_color', '#0066b2')); $primary_color = $primary_color ? $primary_color : '#0066b2'; $show_powered_by = get_option('akabbo_show_powered_by', '0') === '1'; $currency = get_option('akabbo_currency', 'USD'); $currency = in_array($currency, array('USD', 'UGX'), true) ? $currency : 'USD'; ?>

Akabbo Donation Settings

Connect your Akabbo profile and customize how the donation widget appears on your site.

Profile Connection

To get your Akabbo Client ID, go to akabbo.com, open Developer settings for your profile, create an app with your website URL, then copy its Client ID.

Appearance

Choose the primary color used for the Donate button, payment method selection, default amount selection, and links.

Enable this only if you want to display the public credit link on your site.

Payment Settings

Choose the currency donors will see and the currency sent with each payment.

Default Donation Amounts

Enter up to 5 amounts donors can select from. Leave unused fields blank.