The ics_paypal_authorization service:
nObtains the authorization.
nEnables you to perform multiple partial authorizations.
When you use the Authorization service, the authorization typically commits funds for three business days. Contact PayPal to find out how to negotiate an honor interval that is longer than three days. You can try to capture the authorization for a period of 29 days after the authorization. If funds are still available, then the capture will be successful.
When you request ics_paypal_authorization, you must include the following fields in the request:
nics_applications
nmerchant_id
npaypal_order_id
nmerchant_ref_number
ncurrency
ngrand_total_amount
npaypal_customer_email
ncustomer_email
nA request ID:
lFor a custom order: paypal_ec_order_setup_request_id
lFor a billing agreement: paypal_do_ref_transaction_request_id
nA request token:
lFor a custom order: paypal_ec_order_setup_request_token
lFor a billing agreement: paypal_do_ref_transaction_request_token
The following fields are required only if Decision Manager is enabled:
nbill_address1
nbill_city
nbill_country
nbill_state—required only when the country is US or Canada.
nbill_zip—required only when the country is US or Canada.
Additional fields are optional. The required and optional fields are described in API Fields.