Dear All, I am configuring Ubercart with paypal as payment method. While reading online forums I understand that there not need to configure IPN. So my question is how I confirm whether my oder is pending or completed ? As of now my order status (after shopping completed) is Pending. Though customer can received mail with account's details (user/pass) and user can login and can check order status ( which is pending ). If I changed that manually from Pending to Completed then only it assign Roles to the customer. I have tested both payment methods: WPS & Paypal Pro. I am using Drupal 6.22 and ubercart-6.x-2.4.
There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.
Nancy Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
From: Amit Karpe amitkarpe@gmail.com To: support@drupal.org Sent: Tuesday, July 5, 2011 12:53 AM Subject: [support] Paypal IPN required ?
Dear All, I am configuring Ubercart with paypal as payment method. While reading online forums I understand that there not need to configure IPN. So my question is how I confirm whether my oder is pending or completed ? As of now my order status (after shopping completed) is Pending. Though customer can received mail with account's details (user/pass) and user can login and can check order status ( which is pending ). If I changed that manually from Pending to Completed then only it assign Roles to the customer. I have tested both payment methods: WPS & Paypal Pro. I am using Drupal 6.22 and ubercart-6.x-2.4.
-- Regards Amit Karpe. http://www.amitkarpe.com/
-- [ Drupal support list | http://lists.drupal.org/ ]
On Tue, Jul 5, 2011 at 1:01 PM, Ms. Nancy Wichmann nan_wich@bellsouth.netwrote:
There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.
I am using Sanbox only. I have configured Drupal for Sandbox & I have paypal account which from Sandbox. So you are saying that once I configured paypal then I have to follow Live Paypal denouements.
*Nancy*
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
*From:* Amit Karpe amitkarpe@gmail.com *To:* support@drupal.org *Sent:* Tuesday, July 5, 2011 12:53 AM *Subject:* [support] Paypal IPN required ?
Dear All, I am configuring Ubercart with paypal as payment method. While reading online forums I understand that there not need to configure IPN. So my question is how I confirm whether my oder is pending or completed ? As of now my order status (after shopping completed) is Pending. Though customer can received mail with account's details (user/pass) and user can login and can check order status ( which is pending ). If I changed that manually from Pending to Completed then only it assign Roles to the customer. I have tested both payment methods: WPS & Paypal Pro. I am using Drupal 6.22 and ubercart-6.x-2.4.
-- Regards Amit Karpe. http://www.amitkarpe.com/
-- [ Drupal support list | http://lists.drupal.org/ ]
-- [ Drupal support list | http://lists.drupal.org/ ]
While you are in Sandbox mode, transactions will never complete. Once you see a transaction has gone through correctly, you have to follow their instructions to go live. Once you do that, transactions will complete and you will start making money. You cannot remain in Sandbox mode.
Nancy Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
From: Amit Karpe
On Tue, Jul 5, 2011 at 1:01 PM, Ms. Nancy Wichmann nan_wich@bellsouth.net wrote:
There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.
I am using Sanbox only. I have configured Drupal for Sandbox & I have paypal account which from Sandbox. So you are saying that once I configured paypal then I have to follow Live Paypal denouements.
So I will expect sandbox mode need some manual work. Once I switch to Live mode then there wont be needed for Manual Work. As of now I change "Order status: " on admin/store/orders/N (N: Order Number) page from "Pending" to "Completed". Then only I can see all expected Roll get assign to customer.
Thank You.
On Wed, Jul 6, 2011 at 8:56 PM, Ms. Nancy Wichmann nan_wich@bellsouth.netwrote:
While you are in Sandbox mode, transactions will never complete. Once you see a transaction has gone through correctly, you have to follow their instructions to go live. Once you do that, transactions will complete and you will start making money. You cannot remain in Sandbox mode.
*Nancy*
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
*From:* Amit Karpe
On Tue, Jul 5, 2011 at 1:01 PM, Ms. Nancy Wichmann < nan_wich@bellsouth.net> wrote:
There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.
I am using Sanbox only. I have configured Drupal for Sandbox & I have paypal account which from Sandbox. So you are saying that once I configured paypal then I have to follow Live Paypal denouements.
-- [ Drupal support list | http://lists.drupal.org/ ]
Amit,
Nancy has been very helpful with her explanations guiding you through the 'gotchas' of building and testing an Ubercart-based Drupal site using PayPal.
Don't forget, however, that one of the great strengths of Ubercart is that you can install and turn on and off multiple payment systems both for use on a live site as well as on a site under development.
Sometimes the 'gotchas' of running in PayPal sandbox mode can keep you from developing and testing the full workflow behavior of your site. In these cases, you may be better served to install and use an alternative payment system so you can run the full workflow and see that your design is working. There are many ways you can do this.
One payment system module I have used during development which is 'lean and easy' is the UC Test Payment module (http://drupal.org/project/uc_test_payment). Install it and use it during development where you need to test and validate such things as Conditional Action workflows, etc. It will let you select the payment_status result you want when placing the test order. This can be invaluable during development. Then simply deselect/deactivate this payment method when you make your site go live. Using a 'lean and clean' simplified test payment system which doesn't go off to a third-party service provider is also fast and easy during development. You don't have to remember and pump in all the credit card 'fake transaction' details needed by the, for example, PayPal sandbox system.
Good Luck with your further development.
--Sohodojo Jim--
From: support-bounces@drupal.org [mailto:support-bounces@drupal.org] On Behalf Of Amit Karpe Sent: Wednesday, July 06, 2011 8:51 PM To: support@drupal.org; Ms. Nancy Wichmann Subject: Re: [support] Paypal IPN required ?
So I will expect sandbox mode need some manual work. Once I switch to Live mode then there wont be needed for Manual Work. As of now I change "Order status: " on admin/store/orders/N (N: Order Number) page from "Pending" to "Completed". Then only I can see all expected Roll get assign to customer.
Thank You. On Wed, Jul 6, 2011 at 8:56 PM, Ms. Nancy Wichmann nan_wich@bellsouth.net wrote: While you are in Sandbox mode, transactions will never complete. Once you see a transaction has gone through correctly, you have to follow their instructions to go live. Once you do that, transactions will complete and you will start making money. You cannot remain in Sandbox mode.
Nancy
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
From: Amit Karpe
On Tue, Jul 5, 2011 at 1:01 PM, Ms. Nancy Wichmann nan_wich@bellsouth.net wrote: There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.
I am using Sanbox only. I have configured Drupal for Sandbox & I have paypal account which from Sandbox. So you are saying that once I configured paypal then I have to follow Live Paypal denouements.
-- [ Drupal support list | http://lists.drupal.org/ ]
Thanks, Jim. I didn't know about that module; it sounds quite useful.
Nancy Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
From: Sohodojo Jim
Don't forget, however, that one of the great strengths of Ubercart is that you can install and turn on and off multiple payment systems both for use on a live site as well as on a site under development. Sometimes the 'gotchas' of running in PayPal sandbox mode can keep you from developing and testing the full workflow behavior of your site. In these cases, you may be better served to install and use an alternative payment system so you can run the full workflow and see that your design is working. There are many ways you can do this. One payment system module I have used during development which is 'lean and easy' is the UC Test Payment module (http://drupal.org/project/uc_test_payment). Install it and use it during development where you need to test and validate such things as Conditional Action workflows, etc. It will let you select the payment_status result you want when placing the test order. This can be invaluable during development. Then simply deselect/deactivate this payment method when you make your site go live. Using a 'lean and clean' simplified test payment system which doesn't go off to a third-party service provider is also fast and easy during development. You don't have to remember and pump in all the credit card 'fake transaction' details needed by the, for example, PayPal sandbox system.
Thank You Jim. I will test this module and update here.
On Fri, Jul 8, 2011 at 12:10 AM, Sohodojo Jim salmons@sohodojo.com wrote:
Amit,****
Nancy has been very helpful with her explanations guiding you through the 'gotchas' of building and testing an Ubercart-based Drupal site using PayPal.****
Don't forget, however, that one of the great strengths of Ubercart is that you can install and turn on and off multiple payment systems both for use on a live site as well as on a site under development.****
Sometimes the 'gotchas' of running in PayPal sandbox mode can keep you from developing and testing the full workflow behavior of your site. In these cases, you may be better served to install and use an alternative payment system so you can run the full workflow and see that your design is working. There are many ways you can do this. ****
One payment system module I have used during development which is 'lean and easy' is the UC Test Payment module ( http://drupal.org/project/uc_test_payment). Install it and use it during development where you need to test and validate such things as Conditional Action workflows, etc. It will let you select the payment_status result you want when placing the test order. This can be invaluable during development. Then simply deselect/deactivate this payment method when you make your site go live. Using a 'lean and clean' simplified test payment system which doesn't go off to a third-party service provider is also fast and easy during development. You don't have to remember and pump in all the credit card 'fake transaction' details needed by the, for example, PayPal sandbox system.****
Good Luck with your further development.****
--Sohodojo Jim--****
*From:* support-bounces@drupal.org [mailto:support-bounces@drupal.org] *On Behalf Of *Amit Karpe *Sent:* Wednesday, July 06, 2011 8:51 PM *To:* support@drupal.org; Ms. Nancy Wichmann *Subject:* Re: [support] Paypal IPN required ?****
So I will expect sandbox mode need some manual work. Once I switch to Live mode then there wont be needed for Manual Work. As of now I change "Order status: " on admin/store/orders/N (N: Order Number) page from "Pending" to "Completed". Then only I can see all expected Roll get assign to customer.
Thank You.****
On Wed, Jul 6, 2011 at 8:56 PM, Ms. Nancy Wichmann nan_wich@bellsouth.net wrote:****
While you are in Sandbox mode, transactions will never complete. Once you see a transaction has gone through correctly, you have to follow their instructions to go live. Once you do that, transactions will complete and you will start making money. You cannot remain in Sandbox mode.****
*Nancy*****
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.****
*From:* Amit Karpe****
On Tue, Jul 5, 2011 at 1:01 PM, Ms. Nancy Wichmann nan_wich@bellsouth.net wrote:****
There is a gotcha with Paypal: When you first sign up with Paypal, they will place you into "sandbox" mode and a sale will never complete (stay pending). When things look okay, you have to follow their documentation to get into a live mode where transactions will complete.****
I am using Sanbox only. I have configured Drupal for Sandbox & I have paypal account which from Sandbox. So you are saying that once I configured paypal then I have to follow Live Paypal denouements.****
-- [ Drupal support list | http://lists.drupal.org/ ]****
-- Regards Amit Karpe. http://www.amitkarpe.com/****
-- [ Drupal support list | http://lists.drupal.org/ ]