<paymentgatewaysconfig>
<paymentgateways>
<paymentgateway>
<protocol>CUSTOM</protocol>
<name>Custom Payment Gateway</name>
<processejbname>ejb/CRMProcessCustomGateway</processejbname>
<useforrecurringpayments>true</useforrecurringpayments>
<createpayments>true</createpayments>
<createpaymentcancellations>true</createpaymentcancellations>
<createrefunds>true</createrefunds>
<paymentmethods>
<paymentmethod>
<type>CREDIT_CARD</type>
<name>key_credit_card</name>
<controlVerification>true</controlVerification>
</paymentmethod>
<paymentmethod>
<type>EMAIL_ADDRESS</type>
<name>key_paypal_account</name>
<controlVerification>true</controlVerification>
</paymentmethod>
...
</paymentmethods>
<generalparameters>
<generalparameter>
<generalparameterid>MODE</generalparameterid>
<generalparametername>key_mode</generalparametername>
<generalparametertype>STRING</generalparametertype>
<generalparameterorder>1</generalparameterorder>
<generalparametermandatory>true</generalparametermandatory>
</generalparameter>
<generalparameter>
<generalparameterid>TEST_SECRET_KEY</generalparameterid>
<generalparametername>key_secret_key</generalparametername>
<generalparametertype>STRING</generalparametertype>
<generalparameterorder>2</generalparameterorder>
<generalparametervisibilitymode>TEST</generalparametervisibilitymode>
<generalparameterhidden>true</generalparameterhidden>
</generalparameter>
<generalparameter>
<generalparameterid>LIVE_SECRET_KEY</generalparameterid>
<generalparametername>key_secret_key</generalparametername>
<generalparametertype>STRING</generalparametertype>
<generalparameterorder>3</generalparameterorder>
<generalparametervisibilitymode>LIVE</generalparametervisibilitymode>
<generalparameterhidden>true</generalparameterhidden>
</generalparameter>
...
</generalparameters>
</paymentgateway>
</paymentgateways>
</paymentgatewaysconfig> |