- Passes the encrypted credit card data to the decryption service
provider.
- If the decryption service provider is connecting to the payment
gateway or processor, it captures from the service provider: the
authorization code; the last four digits of the credit card; the
expiration date; any additional required information.
- If the decryption service provider isn't connecting to the payment
gateway or processor, it captures from the service provider the clear
text credit card number and expiration date, and passes that information
to the payment gateway for authorization.
- Saves the relevant payment information.
Location
Pipeline:
EACheckout
Sub-pipeline: ApplyCreditCard
ISML (JSON Output
Parameters): Output Parameters/eabasketjson.isml
Output Parameters
- httpStatus
- order_no
- creation_date
- confirmation_status
- orderDiscounts
- currency
- product_sub_total
- product_total
- shipping_total
- shipping_total_excluding_discount
- shipping_discount
- shipping_total_base_price
- tax_total
- order_total
- payment_balance
- product_items
- product_id
- item_text
- quantity
- product_name
- base_price
- base_price_override
- price
- thumbnailUrl
- price_override
- previous_basket
- shipments
- id
- shipping_address
- first_name
- last_name
- postal_code
- address1
- city
- country_code
- state_code
- phone
- shipping_method
- id
- name
- price_override
- description
- customer_info
- billing_address
- full_name
- first_name
- last_name
- address_id
- address1
- city
- state_code
- postal_code
- country_code
- payment_details
- status
- credit_card_holder_name
- require_signature - Not included for gift card payment
- last_four_digits
- masked_number
- exp_month - Not included for gift card payment
- exp_yr - Not included for gift card payment
- credit_card_type - Not included for gift card payment
- amt_auth
- payment_method
- approaching_order_promotions
- approaching_shipping_promotions
- customer_name
- customer_email
- anonymous
- authenticated