/
_Payment Provider Object Format AuthorizeNet

_Payment Provider Object Format AuthorizeNet

JSON Format
{
    "Provider": "AuthorizeNet",
    "Features": {
        "RequestPayment": {
            "HostedPaymentSettings": {
                "hostedPaymentReturnOptions": {
                    "showReceipt": false
                },
                "hostedPaymentButtonOptions": {
                    "text": "Pay"
                },
                "hostedPaymentStyleOptions": {
                    "bgColor": "#2185c7"
                },
                "hostedPaymentPaymentOptions": {
                    "cardCodeRequired": true,
                    "showCreditCard": true,
                    "showBankAccount": false
                },
                "hostedPaymentSecurityOptions": {
                    "captcha": true
                },
                "hostedPaymentShippingAddressOptions": {
                    "show": true,
                    "required": false
                },
                "hostedPaymentBillingAddressOptions": {
                    "show": false,
                    "required": false
                },
                "hostedPaymentCustomerOptions": {
                    "showEmail": true,
                    "requiredEmail": false,
                    "addPaymentProfile": false
                },
                "hostedPaymentOrderOptions": {
                    "show": false
                },
                "hostedPaymentIFrameCommunicatorUrl": {
                    "url": ""
                }
            }
        },
        "ConfirmPayment": {
        }
    },
	"SecretKey": "",
	"MerchantAuthentication": {
    	"Name": "",
        "TransactionKey": ""
    },
    "BaseUrl": ""
}