The ics_paypal_create_agreement service:Before calling ics_paypal_create_agreement:
■ You must call ics_paypal_ec_set for the amount of $0.
■ The billing agreement status returned by ics_paypal_ec_get_details must indicate that the customer accepted the billing agreement.When you request ics_paypal_create_agreement, you must include the following fields in the request: