- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Populate "Customer Id" with createCustomerProfileTransactionRequest
I am calling createCustomerProfileRequest and then createCustomerProfileTransactionRequest... This integration has been on production for a few years. We now have a client that is viewing Transaction Receipts while logged in to Authorize.Net and wants some additional fields populated that are showing as blank on this receipt.
The "Order Information" section of the receipt shows the following:
> Description, Order Number, PO Number, Invoice number, and *Customer ID"
How do I populate the "Customer ID"? Is it the customerProfileBaseType.merchantCustomerId?
โ03-29-2018 09:55 AM - edited โ03-29-2018 10:01 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes that's correct it's the merchantCustomerId.
If you have any opportunity to move away from createCustomerProfileTransactionRequest I would strongly suggest using the standard createTransaction https://developer.authorize.net/api/reference/index.html#payment-transactions-charge-a-customer-prof... as that provides a much more consistent integration and also is much easier to interpret the result.
Hope this helps,
Brian
โ03-30-2018 08:58 AM

