• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: payment processing - specifically Verisign's "Payflow Pro"
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
  • Prev by Date: Load balancing a web service
  • Next by Date: Re: Adaptor Info for Microsoft SQL Server problem
  • Previous by thread: Load balancing a web service
  • Next by thread: re: payment processing - specifically Verisign's "Payflow Pro"
  • Index(es):
    • Date
    • Thread