Hello:
Sorry to repost this, but I've tried everything I can:
1st Tested using the IPN option:
I've applied the following settings to test PayPal for Dolphin:
- Test
- IPN
- SSL
- DATA Return URL: http://artists-square.com/m/payment/act_finalize_checkout/paypal/0
(IPN Turned on PayPal - Matching the same URL above )
- I created a user and buyer sandbox for PayPal.
- I used Firefox to keep Administrative panel open to see how the order is processed
- I pay to upgrade to Silver Membership using Sandbox for my buyer
- Return url to the following message after the payment: The Payment is Already Processed
DATA Return URL: http://artists-square.com/m/payment/act_finalize_checkout/paypal/0 - I still see the item in the shopping cart
Why is it still in the shopping cart? - Level is still the same and user sees that.
I get that behind the scenes the payment must be processed so still in pending orders in the Administrative Panel until I hit process button, but the buyer doesn't care. They want their product. I wouldn't mind it so much, if the item in the shopping cart wasn't still there when the user returned.
2nd Tested using the Direct payment option
I've applied the following settings to test PayPal for Dolphin:
- Test
- Direct
- html <-- I've tested both (ssl)
- DATA Return URL: http://artists-square.com/m/payment/act_finalize_checkout/paypal/0
(I cannot remove this from Administrative Panel . There isn't an option to do that. I did however, turn it off in PayPal )
- I created a user and buyer sandbox for PayPal.
- I used Firefox to keep Administrative panel open to see how the order is processed
- I pay to upgrade to Silver Membership using Sandbox for my buyer
- Return url to the following message after the payment: The Payment is Not Completed
http://artists-square.com/m/payment/act_finalize_checkout/paypal/0 <-- Takes me back to this url I can't remove it in Administrative Panel. - I still see the item in the shopping cart
Why is it still in the shopping cart? - Level is still the same
- I go back to Administrative Panel to Process the transaction
- After the payment is processed, the level is upgraded
(I get that. It must be processed so it is still in pending orders in the Administrative Panel until I hit process button. I wouldn't mind it so much, if the item in the shopping cart wasn't still there. I wouldn't even mind it so much if when the user returned to a page, it tells them the transaction is pending approval from the Administrator, but how can I do that if the Data Return URL in Administrative Panel cannot be changed?
Ideally, I would like my customers to automatically upgrade, but I have not been given a straight answer on how to do this.
- Shouldn't there be an automatic option for orders as well? I thought this was the idea for the PayPal module, so people can automatically use it. I am planning on using the membership level as an option to use some of the functions that will not be available to Standard Users.
- I know people are going to want to use this membership right away when they buy it. I know they're not wanting to come back to wait for orders they have paid for and want to use.
Please help because I have been working on this for days.
Thank you so much!
Racquel