SCMP API | SIX

Required Fields for Authorizing a Payment Using Merchant Decryption for Mastercard

bill_address1
bill_city
bill_country
bill_state
bill_zip
currency
customer_cc_expmo
Set this field to the value from the payment network token expiration month.
customer_cc_expyr
Set this field to the value from the payment network token expiration year.
customer_cc_number
Set this field to the payment network token value.
customer_email
customer_firstname
customer_lastname
e_commerce_indicator
For a transaction that does not use 3-D Secure, set this field to
internet
.
For a transaction that uses 3-D Secure, set this field to
spa
.
grand_total_amount
ics_applications
Set this field to
ics_auth
.
merchant_id
merchant_ref_number
network_token_cryptogram
Set this field to the network token cryptogram.
payment_network_token_transaction_type
Set this field to
1
.
payment_solution
Set this field to
001
.
ucaf_authentication_data
For a transaction that uses 3-D Secure, set this field to the 3-D Secure cryptogram.
ucaf_collection_indicator
Set this field to
2
.