Online Donation Form

Thank you for choosing to support GCF!

Membership Level

You have selected the following level:

Personal Adoption (1 Year)

You will be charged $60 today.

If you would like to make an additional one-time gift to GCF on top of your adoption, please add your gift amount in the ‘Make a Gift’ field below.​

The price for donation is $60.00 now.

Donation expires after 1 Year.

Make a Gift


//this script will hide show billing fields based on the price set jQuery(document).ready(function() { //bind other field toggle to dropdown change jQuery('#donation_dropdown').change(function() { pmprodon_toggleOther(); // If we changed to a non-other value, update the donation field. if ( jQuery( '#donation_dropdown' ).val() !== 'other' ) { jQuery( '#donation' ).val( jQuery( '#donation_dropdown' ).val() ); } pmprodon_checkForFree(); });

//bind check to price field var pmprodon_price_timer; jQuery('#donation').bind('keyup change', function() { pmprodon_price_timer = setTimeout(pmprodon_checkForFree, 500); });

if(jQuery('input[name=gateway]')) { jQuery('input[name=gateway]').bind('click', function() { pmprodon_price_timer = setTimeout(pmprodon_checkForFree, 500); }); }

//check when page loads too pmprodon_toggleOther(); pmprodon_checkForFree(); });

function pmprodon_toggleOther() { //make sure there is a dropdown to check if(!jQuery('#donation_dropdown').length) return;

//get val var donation_dropdown = jQuery('#donation_dropdown').val();

if(donation_dropdown == 'other') jQuery('#pmprodon_donation_input').show(); else jQuery('#pmprodon_donation_input').hide(); }

function pmprodon_checkForFree() { var donation = parseFloat(jQuery('#donation').val());

//does the gateway require billing? if(jQuery('input[name=gateway]').length) { var no_billing_gateways = ['paypalexpress', 'twocheckout', 'check', 'paypalstandard']; var gateway = jQuery('input[name=gateway]:checked').val(); if(no_billing_gateways.indexOf(gateway) > -1) pmpro_gateway_billing = false; else pmpro_gateway_billing = true; }

//is there a donation? if(donation || pmpro_pricing_billing) pmpro_donation_billing = true; else pmpro_donation_billing = false;

//figure out if we should show the billing fields if(pmpro_gateway_billing && pmpro_donation_billing) { jQuery('#pmpro_billing_address_fields').show(); jQuery('#pmpro_payment_information_fields').show(); pmpro_require_billing = true; } else if ( 'check' !== gateway ) { jQuery('#pmpro_billing_address_fields').hide(); jQuery('#pmpro_payment_information_fields').hide(); pmpro_require_billing = false; } }

Account Information
Already have an account? Log in here


Payment Information
We accept all major credit cards