Re: payment processing - specifically Verisign's "Payflow Pro"
Re: payment processing - specifically Verisign's "Payflow Pro"
- Subject: Re: payment processing - specifically Verisign's "Payflow Pro"
- From: "Albert Jagnow" <email@hidden>
- Date: Fri, 1 Oct 2004 09:51:53 -0500
- Importance: normal
- Priority: normal
I use Verisign Payflow Pro with WebObjects to process a significant
amount of credit card transactions. I use the XML-Pay specification.
This works somewhat like a web service. The transaction is formatted
in XML and sent to Verisign using their API. The response is returned
in XML. This method allows processing of single transactions or
multiple transactions (like from a batch) using a single XML request
response. It is very simple to integrate with WebObjects. Since the
Verisign documentation is not very detailed in the area of actually
sending the XML-Pay request, here is some very simple example code, for
anyone that is interested.
import com.Verisign.payment.PFProAPI;
String certPath = "/path/to/client/cert"; //Path to Verisign API
client certificate downloaded with the API
String hostAddress = "test-payflow.verisign.com"; //Verisign host for
test transactions
int timeoutSeconds = 30; //transaction timeout in seconds
String payRequestXML; //Your created XML-Pay request
PFProAPI payRequest = new PFProAPI();
payRequest.SetCertPath(certPath);
payRequest.CreateContext(hostAddress,443,timeoutSeconds,"",0,"","");
String payResponseXML = payRequest.SubmitTransaction(payRequestXML);
payRequest.DestroyContext();
processResponse(payResponseXML); //Your code to process the XML-Pay
response
Details of XML-pay, request and response can be found here:
http://www.verisign.com/developer/xml/xmlpay.html
--
Albert Jagnow
Web Developer
The University of Iowa Foundation
On Sep 30, 2004, at 9:59 PM, George Domurot wrote:
If you are using OpenBase, they have a great implementation of Payflow
Pro.
On Sep 30, 2004, at 4:25 PM, WebObjects wrote:
Has anyone done any pmt processing with WebObjects and the merchant
services
of Verisign? Specifically their PayFlow Pro product.
Thanks for your input,
-Bill Reynolds
http://www.verisign.com/products-services/payment-processing/online-
payment/
payflow-pro/index.html
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
This e-mail (including any attachments) is covered by the Electronic
Communications Privacy Act, 18 USC. 2510-2521. It is confidential and
may be legally privileged. If you are not the intended recipient, you
are hereby notified that any retention, dissemination, distribution, or
copying of this communication is strictly prohibited. Please reply to
the sender that you have received the message in error, and then delete
it. Thank you.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden