Click here to Skip to main content
15,903,033 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am trying to implement a sample asp.net application with citrus Payment gateway integration.

I gone through the link
here I didn't understand how to send and receive the request,response and some more below points.
1.How to send request to the citrus gateway from my c# code.
2.how to get the Generated signature to call the gateway from code behind file(.cs).
3.how to get secret_key is it like GUID.

If any of implemented this or any suggestions please.

What I have tried:

I gone through the link(http://www.citruspay.com/DevelopersGuide/citrushosted/Signature.html)
and searching still not get clear idea what to do.
Posted
Updated 22-Sep-16 18:34pm

Never, ever, accept code from a insecure website to handle anything to do with real money.
You do not know who is giving you the code, you do not know what it does, you do not know that it places the monies correctly into the appropriate account, without passing the details to any third parties.

Only get such code from your gateway company - the scope for fraud otherwise is far too large. And remember, you personally could be liable for any monies lost if your action is seen to be negligent - which getting your code from a public forum would most certainly be!

Talk to them: most are very friendly and helpful, if only because they don't get any commission until you are up and running...:laugh:
 
Share this answer
 
Comments
onetdev 6-Jun-16 11:55am    
@OriginalGriff:Thank you for your quick response and suggestions.
You may write to developer.support@citruspay.com for help on this.
 
Share this answer
 
Check out the Sample integration app - sampleintegrations/SSL2 at master · citruspay/sampleintegrations · GitHub

To put in steps -
1. Create a merchant account. Use sandbox credentials for testing and production credentials for live code.
2. You can customize your payment link URL through Vanity URL - Integrations – Integration Documentation[^]
3. Get your security credentials here -
[^]
4. Next you generate signature. Steps here - Integrations – Integration Documentation[^]
Choose C#, copy the code, replace the security credentials and Vanity URL which are given in your account.
5. For the response page, check the response handling page - Integrations – Integration Documentation[^]

Overall, you need to copy the given code snippets and put your security credentials wherever required.
You can also checkout the integration video - http://citrs.xyz/CitrusHC

For any questions, do ping us at developer.support@citruspay.com

- Dhatri
Developer Evangelist, Citrus Payment Solutions
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900