Jump to content

Featured Replies

Posted

The Payment method used for a donations will not work if its restricted to a country.  Unless the payment "Available to" option is set to "No restriction" it will not work when paying a donation but it works perfectly with products.

 

To repeat the error:

    ACP > Commerce > Payments - Donations
        Press Goals button then press Create New button
            Name: Test Donation
            Then Save

    ACP > Commerce > Payments - Settings then the Payment Methods tab
        Press Create New button
            Choose Manual (check, bank wire, etc.) then Save
            Name, Pay Cash
            Instructions: Pay Cash
            Available to: select your country

image.png.6e96583a75b53a39ed79d644bf9fab25.png

            Then Save
            
        Note: only one Payment Method should be setup but if you continue with others this payment method will not be available.
            
    
    Browse to your website
        From the menu, Store > Donations
            Press the Donate button
            Enter an amount then press Donate
            
    Result: Failure

image.thumb.png.9e71f41151aa0cf255ecbcdd7ab05194.png

    Expected result: To be taken to the payment screen
    
    
Change the payment method and repeat the test:

    ACP > Commerce > Payments - Settings then the Payment Methods tab
        Edit the Pay Cash method 
            Select "No restriction" for the Available to section.

image.png.9bd6c3f27f9aa56a91099a1e1de018f5.png

            The Save
    
    Browse to your website
        From the menu, Store > Donations
            Press the Donate button
            Enter an amount then press Donate
            
    Result: Taken to the payment screen    

 

I hope the above has been clear.

 

 

Solved by Jim M

Go to solution

To confirm, you're in the country you're limiting to with the address being used for billing? Unfortunately, I am unable to reproduce this.

NOTE: ensure you're not opting to not force people to leave out billing address for donations as this is required if you want to force a country as a part of your payment method.

  • Author

Yes, even if I select all countries it still will not work unless No Restriction is selected.

The member I'm testing with as an address but I will create a new member and see if that helps.   Thanks for the suggestion. 

  • Solution
Just now, Richard Arch said:

Yes, even if I select all countries it still will not work unless No Restriction is selected.

The member I'm testing with as an address but I will create a new member and see if that helps.   Thanks for the suggestion. 

Are you requiring a Billing Address though?

  • Author
2 minutes ago, Jim M said:

Are you requiring a Billing Address though?

Ah ha, that looks like the issue 🙂

I will test it now.

image.thumb.png.1e4e73e33eeb9d5d77d639c9b0ca26b9.png

Yes, that was it. Once Making Donations was selected the payment works as expected. 

Thank Jim.

image.png.aa8991a9340dce404cdb67b48afec0ae.png

Please let us know either way

  • Author
47 minutes ago, Marc Stridgen said:

Please let us know either way

 

13 hours ago, Richard Arch said:

Yes, that was it. Once Making Donations was selected the payment works as expected. 

Yes I did, the software merged my reply 🙂 

37 minutes ago, Richard Arch said:

 

Yes I did, the software merged my reply 🙂 

Excellent to hear 🙂 

Recently Browsing 0

  • No registered users viewing this page.