Returns: An associative array containing the
response
pfpro_process() processes a
transaction with Payflow Pro. The first parameter is an
associative array containing keys and values that will be
encoded and passed to the processor.
The second parameter is optional and specifies the host
to connect to. By default this is "test.signio.com", so you
will certainly want to change this to "connect.signio.com" in
order to process live transactions.
The third parameter specifies the port to connect on. It
defaults to 443, the standard SSL port.
The fourth parameter specifies the timeout to be used,
in seconds. This defaults to 30 seconds. Note that this
timeout appears to only begin once a link to the processor
has been established and so your script could potentially
continue for a very long time in the event of DNS or network
problems.
The fifth parameter, if required, specifies the hostname
of your SSL proxy. The sixth parameter specifies the port to
use.
The seventh and eighth parameters specify the logon
identity and password to use on the proxy.
The function returns an associative array of the keys
and values in the response.
注: Be sure to read the Payflow Pro Developers Guide for full details of the required parameters.