Home
Documentation
Resources
Partners
Community

Resources

Check for updates on our solutions and system performance, or request technical support.

Partners

Discover our program for agencies or developers that offer integration services and sellers who want to hire them.

Community

Get the latest news, ask others for help and share your knowledge.

Deprecation of API Collections for IPN - Notifications - Mercado Pago Developers

Intelligent search powered by OpenAI 

Equivalences between parameters returned in the Collections and Payments APIs in IPN notifications

collections/notificationsv1/payments
collection.idid (string)
collection.date_createddate_created (datetime)
collection.date_approveddate_approved (datetime)
collection.money_release_datemoney_release_date (datetime)
collection.last_modifieddate_last_updated (datetime)
collection.payer.idpayer.id (string)
collection.payer.first_namepayer.first_name (string)
collection.payer.last_namepayer.last_name (string)
collection.payer.phone.area_codepayer.phone.area_code (string)
collection.payer.phone.numberpayer.phone.number (string)
collection.payer.phone.extensionpayer.phone.extension (string)
collection.payer.identification.typepayer.identification.type (string)
collection.payer.identification.numberpayer.identification.number (string)
collection.payer.emailpayer.email (string)
collection.payer.nicknameNot applicable in v1/payments.
collection.order_idorder.id (string)
collection.external_referenceexternal_reference (string)
collection.merchant_order_idorder.id (string)
collection.reasondescription (string)
collection.currency_idcurrency_id (string)
collection.transaction_amounttransaction_amount (float64)
collection.net_received_amounttransaction_details.net_received_amount (float64)
collection.total_paid_amounttransaction_details.total_paid_amount (float64)
collection.shipping_costshipping_amount (float64)
collection.coupon_amountcoupon_amount (float64)
collection.coupon_feefee_details.amount (float64). It is mapped in this field when the fee type is coupon_fee and the payment is in approved status. Example: In v1/payments we would have:
“fee_details”: [{
“type”: “coupon_fee”
“amount”: 10
}]
collection.finance_feefee_details.amount (float64). It is mapped in this field when the fee type is finance_fee and the payment is in approved status. Example: In v1/payments we would have:
“fee_details”: [{
“type”: “finance_fee”
“amount”: 10
}]
collection.discount_feefee_details.amount (float64). It is mapped in this field when the fee type is discount_fee and the payment is in approved status. Example: In v1/payments we would have:
“fee_details”: [{
“type”: “'discount_fee'”
“amount”: 10
}]
collection.marketplace_feefee_details.amount (float64). It is mapped in this field when the fee type is application_fee and the payment is in approved status. Example: In v1/payments we would have:
“fee_details”: [{
“type”: “application_fee”
“amount”: 10
}]
collection.coupon_idcoupon_id (string)
collection.statusstatus (string)
collection.status_detailstatus_detail (string)
collection.installmentsinstallments (integer)
collection.issuer_idissuer_id (string)
collection.installment_amounttransaction_details.installment_amount (float64)
collection.deferred_periodDoes not exist in v1/payments, always reported as empty.
collection.payment_typepayment_type_id (string)
collection.payment_method_idpayment_method_id (string)
collection.marketplaceDoes not exist in v1/payments.
collection.operation_typeoperation_type (string)
collection.transaction_order_idDoes not exist in v1/payments, always reported as empty.
collection.statement_descriptorstatement_descriptor (string)
collection.cardholder.namecard.cardholder.name (string)
collection.cardholder.identification.typecard.cardholder.identification.type (string)
collection.cardholder.identification.numbercard.cardholder.identification.number (string)
collection.authorization_codeauthorization_code (string)
collection.last_four_digitscard.last_four_digits (string)
collection.deduction_schemadeduction_schema (string)
collection.refundsrefunds (array)
collection.refunds.idrefunds.id (string)
collection.refunds.gtw_refund_idrefunds.gtw_refund_id (string)
collection.refunds.collection_idrefunds.collection_id (string)
collection.refunds.movement_idrefunds.collector_movement_id (string)
collection.refunds.metadatarefunds.metadata (object)
collection.refunds.amountrefunds.amount (float64)
collection.refunds.sourcerefunds.source (string)
collection.refunds.date_createdrefunds.date_created (datetime)
collection.amount_refundedtransaction_amount_refunded (float64)
collection.site_idDoes not exist in v1/payments.
collection.last_modified_by_adminDoes not exist in v1/payments.
collection.api_versionapi_version (string)
collection.concept_idDoes not exist in v1/payments.
collection.concept_amountDoes not exist in v1/payments.
collection.collector.idcollector_id (int64)
collection.collector.nicknameDoes not exist in v1/payments.