Warning: Attempt to read property "supported_until" on string in /home/skattf/public_html/wp-content/themes/helpdesk/core/libraries/vendors/bbpress/init.php on line 170

Home Forums Theme Support Charity Donation process – billing information not being saved correctly


Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658

Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #6576

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658
    simondls
    Warning: Attempt to read property "supported_until" on string in /home/skattf/public_html/wp-content/themes/helpdesk/core/libraries/vendors/bbpress/init.php on line 109

    Hi there Skat Design,

    We’ve purchased the Charity theme for a new non-profit project and we love it!. Few small issues though.

    Our setup is very simple. we have a single campaign, to which we are accepting donations via paypal. The payment does get to paypal correctly and processed, however there are 2 key issues we cannot figure out.

    1.) Upon submitting a pledge and filling out details the “shipping info” is not saved to the correct fields. See screen uploaded with support ticket.

    2.) The transaction is submitted to paypal as a “payment” not a “donation” these are 2 very different things in Paypal with different reporting and notification emails to users and admin. When submitting a “donation” users are prompted to enter their shipping information and this information is emailed along with an additional “notes” field to admin.

    We need at least one channel of collecting shipping information working correctly. When making a donation to a non-profit, shipping details are key information as a receipt for the donation amount is snail-mailed to the donor for tax purposes.

    It would also make more sense for us to be using the native “donate” API functionality to collect donations rather then the API “purchase” functionality.

    This is what a donation email looks like from Paypal, you can see additional information including billing info is requested in this process.

    ———————————–

    Donation Details

    Total amount: $1231230.00 CAD
    Currency: Canadian Dollars
    Confirmation number: 5FYasdasdasdasd1D120630U
    Purpose: Pura Vida Foundation
    Contributor: Dr. Braay Wite

    Mailing Information:

    Address Dr. Braay Wite
    123450 Second Avenue
    Trail British Columbia V2R 1M4
    Canada

    Address status Unconfirmed

    ———————————–

    If you could get back to us your suggestions for resolving these 2 bugs that would be greatly appreciated.

    Regards,

    Simon.

    #6580

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658
    skat
    Warning: Attempt to read property "supported_until" on string in /home/skattf/public_html/wp-content/themes/helpdesk/core/libraries/vendors/bbpress/init.php on line 109

    Hi there,

    I’m afraid Easy Digital Downloads (which the theme uses for the donation function) is not designed to collect shipping details.

    Though, you could try adding this to your functions.php file and see if you get any results:

    if ( !function_exists( 'sd_enable_paypal_shipping' ) ) {
        function sd_enable_paypal_shipping( $paypal_args ) {
            $paypal_args['shipping'] = '1';
            return $paypal_args;
        }
        add_filter( 'edd_paypal_redirect_args', 'sd_enable_paypal_shipping' );
    }

    Also, with some little research I have found this extension offered by EDD:

    Simple Shipping

    I’m not sure that it does what you want but I think it’s worth to take a look at it.

    Let me know how’s going.

    Cheers!
    Chris

    #6591

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 657

    Warning: range(): Argument #1 ($start) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658

    Warning: range(): Argument #2 ($end) must be a single byte, subsequent bytes are ignored in /home/skattf/public_html/wp-content/plugins/buddypress-first-letter-avatar/buddypress-first-letter-avatar.php on line 658
    simondls
    Warning: Attempt to read property "supported_until" on string in /home/skattf/public_html/wp-content/themes/helpdesk/core/libraries/vendors/bbpress/init.php on line 109

    If anyone else has this problem, here’s a bit of a cheesey workaround.

    The “shipping information” fields showing up during the donation process where a result of having “Collect shipping information on checkout” turned on in Campaigns -> edit my campaign . These fields do not save to the main purchase “billing address” as show in the screen attached to the first request.

    To resolve this un-check “Collect shipping information on checkout” in Campaigns -> edit my campaign, then go to global campaigns -> settings and “enable taxes”. This will enable display of the “billing information” fields, which properly save to the right place.

    No tax information needs to be entered for this to work…. and other then Taxes: $0, there is no display interference with having this feature active, even though no tax grid is setup.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.