Jump to content

Wrong SSL certificate purchased -- only with automated provisioning


Recommended Posts

===========DESCRIPTION===========

SSL Certificate orders are submitting the wrong enom ssl module item when automatically provisioned, but work fine when manually approved/provisioned. :?:

 

The product is configured with the eNom SSL module. It's configured with the rapidssl certificate. Without any other modifications to the product, the 'rapidssl' order will submit to enom ssl incorrectly if automated.

 

=========STEPS TO REPLICATE=========

- Create a 'other' product

- Configure to use 'enom ssl' module

- Select 'certificate rapidssl' from the product choices and fill out module login information

- Choose 'automatically provision/module create after first payment received'

- Place an order for the product

 

Expected Result: rapid ssl certificate purchased

 

Actual Resut: comodo essential certificate purchased

 

=======ADDITIONAL INFORMATION======

The incorrect item automatically added via enom ssl module (when automated):

 

Array
(
   [uid] => *********
   [pw] => ***********
   [ProductType] => certificate-comodo-essential
   [Quantity] => 1
   [ClearItems] => yes
   [command] => AddToCart
   [ResponseType] => XML
)

 

The correct item automatically added via enom ssl module (when approving manually):

 

Array
(
   [uid] => *********
   [pw] => ***********
   [ProductType] => certificate-rapidssl-rapidssl
   [Quantity] => 1
   [ClearItems] => yes
   [command] => AddToCart
   [ResponseType] => XML
)

 

Zero changes are being made to the product itself, nor the product module configuration.

 

Until this bug is confirmed/resolved, I have reverted the product back to manual configuration.

 

Thanks!

Edited by rocksfrow
Conforming to post guidelines.
Link to comment
Share on other sites

===========DESCRIPTION===========

SSL Certificate orders are submitting the wrong enom ssl module item when automatically provisioned, but work fine when manually approved/provisioned. :?:

 

The product is configured with the eNom SSL module. It's configured with the rapidssl certificate. Without any other modifications to the product, the 'rapidssl' order will submit to enom ssl incorrectly if automated.

 

=========STEPS TO REPLICATE=========

- Create a 'other' product

- Configure to use 'enom ssl' module

- Select 'certificate rapidssl' from the product choices and fill out module login information

- Choose 'automatically provision/module create after first payment received'

- Place an order for the product

 

Expected Result: rapid ssl certificate purchased

 

Actual Resut: comodo essential certificate purchased

 

=======ADDITIONAL INFORMATION======

The incorrect item automatically added via enom ssl module (when automated):

 

Array
(
   [uid] => *********
   [pw] => ***********
   [ProductType] => certificate-comodo-essential
   [Quantity] => 1
   [ClearItems] => yes
   [command] => AddToCart
   [ResponseType] => XML
)

 

The correct item automatically added via enom ssl module (when approving manually):

 

Array
(
   [uid] => *********
   [pw] => ***********
   [ProductType] => certificate-rapidssl-rapidssl
   [Quantity] => 1
   [ClearItems] => yes
   [command] => AddToCart
   [ResponseType] => XML
)

 

Zero changes are being made to the product itself, nor the product module configuration.

 

Until this bug is confirmed/resolved, I have reverted the product back to manual configuration.

 

Thanks!

Edited by rocksfrow
removed note to mods
Link to comment
Share on other sites

Hello,

 

I have not been able to reproduce your issue. Each time I order it requests the rapidssl. Can you open a support ticket so our support team can investigate this further and see if there are additional details required to reproduce this issue in your case?

 

Thanks for your report,

 

Nate C

Link to comment
Share on other sites

Nate,

 

You didn't order it manually, right? Manual ordering works fine.. it's automated ordering that orders the wrong item. I just want to make sure tested with *automatic* provisioning after purchase, as manually approving/provisioning works as expected the bug only exists when configured to automatically provision after 1st payment is received.

 

Please confirm. I will open a support ticket after you confirm this is the case because I'm shocked you cannot reproduce.

 

Question: in the product you are testing, is it configured as 'Other' item type? What field is the value of the domain populating into? I noticed that for my configuration, the domain name is actually populated in a CUSTOM field, not the default 'domain' field. Perhaps the domain value not being in there is triggering a bug in the API ordering the wrong item.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated