Microsoft Developer Network >
Forums Home
>
Commerce Server Forums
>
Commerce Server 2009
>
Where are you suppose to bill the credit card?
Where are you suppose to bill the credit card?
- I am using the OOTB site. Where am i suppose to put credit card processing? The pipeline is a no go since you can't see CC info. Am I suppose to put it in the OrderReviewPresenter.SubmitNewOrder()?
Answers
- Hi Jay,
Typically you would build a custom credit card processing pipeline component - which alot of merchant gateways, including people such as Paypal. This component is then placed on the Order Processing pipeline.
Thanks,
Lewis
Follow Me on Twitter: @LewisBenge Or check out my blog: http://www.geekswithblogs.com/pointtoshare/- Marked As Answer byEmre Daglik - CS Product TeamModeratorFriday, October 30, 2009 3:37 PM
- Proposed As Answer byVictor O. Castro Thursday, October 29, 2009 2:05 AM
- Lewis is right.You would normally create a new pipeline (creditcard.pcf). In there you would create (or buy) a custom pipeline component that will connect to your merchant services provider and process the credit card. We have a Merchant Services pipeline component that connects to 3 of the major merchant services providers in the US. All you would have to do is register the component in the server; added to the pipeline, and then use the custom interface to enter your settings (such as merchant services acct number, connection information, etc)I am not sure i understand why you think the CC info is not passed down the pipeline.
Victor O. Castro - http://www.commercegeneration.com - http://twitter.com/vcastro - http://linkedin.com/victorocastro- Marked As Answer byEmre Daglik - CS Product TeamModeratorFriday, October 30, 2009 3:37 PM
- Proposed As Answer byVictor O. Castro Thursday, October 29, 2009 2:05 AM
All Replies
- Hi Jay,
Typically you would build a custom credit card processing pipeline component - which alot of merchant gateways, including people such as Paypal. This component is then placed on the Order Processing pipeline.
Thanks,
Lewis
Follow Me on Twitter: @LewisBenge Or check out my blog: http://www.geekswithblogs.com/pointtoshare/- Marked As Answer byEmre Daglik - CS Product TeamModeratorFriday, October 30, 2009 3:37 PM
- Proposed As Answer byVictor O. Castro Thursday, October 29, 2009 2:05 AM
- Ok, that mnakes sense, except how do they charge if credit card info is not passed down the pipeline (this is how CS09 works)
- Lewis is right.You would normally create a new pipeline (creditcard.pcf). In there you would create (or buy) a custom pipeline component that will connect to your merchant services provider and process the credit card. We have a Merchant Services pipeline component that connects to 3 of the major merchant services providers in the US. All you would have to do is register the component in the server; added to the pipeline, and then use the custom interface to enter your settings (such as merchant services acct number, connection information, etc)I am not sure i understand why you think the CC info is not passed down the pipeline.
Victor O. Castro - http://www.commercegeneration.com - http://twitter.com/vcastro - http://linkedin.com/victorocastro- Marked As Answer byEmre Daglik - CS Product TeamModeratorFriday, October 30, 2009 3:37 PM
- Proposed As Answer byVictor O. Castro Thursday, October 29, 2009 2:05 AM
- I have created a payment pipeline. Looking in the dictionary contains no CC or CVV numbers. I have had to put these valuesw in the cc_identifier field in order to get it to my payment processor. Is there a configuration setting i am missing? Are you running your pipeline component in CS 09. Other posts have said that info has been removed to comply with PCI
- Hi Jay,
Are you referring to this thread? http://social.msdn.microsoft.com/Forums/en-US/commserver2009/thread/5c43e851-f421-4932-9921-958631d941b6
The reference to PCI is in regards to no access to credit card data once stored, i.e. Commerce Server seperates encrypted credit card details from the Order itself for security purposes. However the pipeline still has access to this data for processing.
Thanks,
Lewis
Follow Me on Twitter: @LewisBenge Or check out my blog: http://www.geekswithblogs.com/pointtoshare/ - I am refering to http://social.msdn.microsoft.com/Forums/en-US/commserver2009/thread/481f9a30-173a-4d02-832c-88276964bae4. I am not storing the credit card in the users profile. I am simply using the out of the box site which abstracts the calls to the pipelines through the commerce foundation apis.

