<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->

<package key="payflowpro" url="http://openacs.org/repository/apm/packages/payflowpro" type="apm_service">
    <package-name>PayFlowPro Gateway</package-name>
    <pretty-plural>PayFlowPro Gateways</pretty-plural>
    <initial-install-p>f</initial-install-p>
    <singleton-p>f</singleton-p>

    <version name="4.6" url="http://openacs.org/repository/download/apm/payflowpro-4.6.apm">
    <database-support>
        <database>oracle</database>
        <database>postgresql</database>
    </database-support>
        <owner url="mailto:janine@furfly.net">Janine Sisk</owner>
        <summary>PayFlowPro payment gateway.</summary>
        <release-date>2002-05-13</release-date>
        <vendor url="http://www.furfly.net">furfly.net, LLC</vendor>
        <description format="text/html">This is a payment gateway for Verisign's PayFlowPro. Note that there are problems with the supplied libraries from verisign and it is anticipated that this package will be deprecated or removed see &lt;a href="http://openacs.org/forums/message-view?message_id=149360"&gt;TIP 33&lt;/a&gt;</description>

        <requires url="payment-gateway" version="4.6"/>

        <files>
            <file type="package_spec" path="payflowpro.info"/>
            <file type="data_model_create" db_type="oracle" path="sql/oracle/payflowpro-create.sql"/>
            <file type="data_model_drop" db_type="oracle" path="sql/oracle/payflowpro-drop.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/payflowpro-sc-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/payflowpro-sc-drop.sql"/>
            <file type="data_model_create" db_type="postgresql" path="sql/postgresql/payflowpro-create.sql"/>
            <file type="data_model_drop" db_type="postgresql" path="sql/postgresql/payflowpro-drop.sql"/>
            <file type="data_model" db_type="postgresql" path="sql/postgresql/payflowpro-sc-create.sql"/>
            <file type="data_model" db_type="postgresql" path="sql/postgresql/payflowpro-sc-drop.sql"/>
            <file type="query_file" db_type="oracle" path="tcl/payflowpro-procs-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="tcl/payflowpro-procs-postgresql.xql"/>
            <file type="tcl_procs" path="tcl/payflowpro-procs.tcl"/>
            <file path="verisign-module/Makefile"/>
            <file path="verisign-module/README"/>
            <file path="verisign-module/verisign.c"/>
            <file type="content_page" path="www/admin/index.adp"/>
            <file type="content_page" path="www/admin/index.tcl"/>
            <file type="content_page" path="www/admin/transactions.adp"/>
            <file type="content_page" path="www/admin/transactions.tcl"/>
            <file type="query_file" path="www/admin/transactions.xql"/>
        </files>
        <parameters>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="MerchantAccountName"  description="The name a user will see on their credit card statement"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="ActionOnPartialAVS"  default="failure" description="What to do when only zip or street match, not both"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="GatewayName"  default="Default Gateway" description="Name of this gateway (for display to user)"/>
        </parameters>

    </version>
</package>