Test order

Solved
ismailalabou
Excursionist
28 2 3

hello! @Helen,
in fact I settled with the Shopify's Bogus Gateway that you are offering.

did 2 test everything works as expected.

0 Likes
Helen
Shopify Staff
Shopify Staff
1324 167 220

Wonderful! Glad to hear it, @ismailalabou. If I can help with anything else, just let me know.

Helen | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

ismailalabou
Excursionist
28 2 3

hello @Helen ;

i hope you are doing well; however after doing more digging on this thread matter (subject), i came across this: 

ismailalabou_1-1628385992475.png

which is contradict with this:

ismailalabou_0-1628385889555.png

 

0 Likes
ismailalabou
Excursionist
28 2 3

plus this (well this, align with what was said earlier/in the beginning. which makes sense) :

ismailalabou_0-1628388676425.png

 

0 Likes
Helen
Shopify Staff
Shopify Staff
1324 167 220

Hey, @ismailalabou. I’m doing great, thanks! Hope you are well too.

 

Thank you for sharing this information. I’m happy to clarify to prevent any confusion around it.

 

A real transaction is one where the payment gateway is active in the checkout (ie. not in test/bogus mode). A valid credit card is used to make a purchase, and the charges applied to it are legitimate. The steps to refund the order would then need to be followed if the transaction was for testing purposes, because it was a real transaction. 

 

That being said, a development store is a free account for Partners that allows them to create online stores for their clients. The inability to process real payments is a limitation on a development store, and so only transactions with a payment gateway that is in test/bogus mode can be done. In order to be able to use the checkout for real transactions, the store would need to be on a paid plan, ownership transferred to the client, and the payment gateway not be in test/bogus mode. More information about this is found in the Partner Doc for Testing orders in development stores



Further to that, the third screenshot you provided is for the Paypal gateway specifically. Paypal does not have a test mode for the gateway, and so only real transactions can occur; Even for testing purposes. Therefore, since the checkout is inactive during the trial period, no test mode transactions can be done using Paypal; choosing a plan is the way to enable the checkout and thus allowing for real transactions to occur. 

 

Does that make sense?

Helen | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

ismailalabou
Excursionist
28 2 3

hello once again @Helen ;
thanks for the clarification, this really helps.
I just have one last vagueness about this part concerning PayPal where you said:
"Therefore, since the checkout is inactive during the trial period, no test mode transactions can be done using Paypal; choosing a plan is the way to enable the checkout and thus allowing for real transactions to occur."

so that means even if I started my Shopify trial period which it's remains 14 days, my store won't be able to process real payments through PayPal express checkout?

apart from that based on what u said here:
"In order to be able to use the checkout for real transactions, the store would need to be on a paid plan, ownership transferred to the client, and the payment gateway not be in test/bogus mode"
so that means, if i switched to a paid plan then i'm gonna be the owner of the store (client), unless i transferred the ownership of the store to someone else. which isn't the case for me.
that way i'm gonna be able to process real payments throughout store payment gateway which is PayPal in my case.

looking forward to your reply

0 Likes
Helen
Shopify Staff
Shopify Staff
1324 167 220

Hi, @ismailalabou. I’m happy to clarify further.

 

In regards to Paypal, it’s correct that you are unable to process real transactions through Paypal (or any other payment gateway) while on the 14-day free trial, because the checkout is disabled during that time.  However, you can enable the checkout, even while on the 14-day free trial, by  adding your billing information to your account and choosing a plan. You won’t receive your first invoice until your free trial time has expired though, so you’ll still receive your full 14 days for free.

 

As per the second part of your question:

"In order to be able to use the checkout for real transactions, the store would need to be on a 
paid plan
, ownership transferred to the client, and the payment gateway not be in test/bogus mode"

This applies only to development stores, which are for Partners only. As a merchant, you will not be using a development store, so it does not apply to your situation.

 

Therefore, to summarize, in order to process real transactions through your store, you must be on a paid plan.

 

Does that help?

Helen | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

ismailalabou
Excursionist
28 2 3

hello @Helen ;

let me clarify more also:
i have been using shopify partners for almost 4 months now, and i have a development store which in i have installed my draft app which i'm currently building.

i need to process real payments through PayPal express checkout in my dev store because i need some "data" to be rendered from the "api" so i can work with it in my "draft app" i mentioned earlier.

currently my dev store is on this plan (Developer Preview):

ismailalabou_0-1628887971991.png

 

my concerns here is it possible to switch to a paid plan (shopify lite) in my dev store and start processing payment PayPal through express checkout.

or do i need to create another store then update payment method

ismailalabou_1-1628888365689.png

and the add payment method

ismailalabou_3-1628888839796.png

plus after hitting compare plans button i got this page, but it doesn't show/include "shopify lite" paid plan option:

ismailalabou_4-1628889027414.png

looking forward to your reply

0 Likes
Helen
Shopify Staff
Shopify Staff
1324 167 220

Gotcha. Thanks for elaborating, @ismailalabou. Yes, that’s correct you need to switch from a development store to a paid plan in order to be able to collect Paypal transaction data for your app.

 

That being said, you should be able to choose the Lite Plan after you add your billing details to your store. But please be aware, the Lite Plan option doesn’t include an Online Store. However, you won’t lose any of your theme customizations by having  the Online Store disabled. If at any time you re-enable it by upgrading to the Basic Plan or above, all Online Store data will be recovered. More information about the Lite Plan can be found here

 

Because I’m not fully versed in the Partner Dashboard and it’s capabilities, I recommend reaching out to Partner Support directly through the Support section of your Partner Dashboard; They’ll be able to walk you through the process of switching to the Lite Plan. They can also answer any additional questions regarding your account or store specifically, so it’s a great resource to use. 

 

Let me know how it goes!

Helen | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog