Import Credit Memos to Magento
This task will create new credit memos for existing orders in Magento. The order must have already been invoiced. The task does not support updating existing credit memos.
Settings
Connection
Required
The Magento connection to use. See the Connecting to Magento v1 article if you require more information on how to create/manage connections.
Fail File
Required
The XML file to output failed credit memo imports to.
Input File
Required
The XML file containing the credit memos to import to Magento.
Success File
Required
The XML file to output successful credit memo imports to.
Comment
Optional
The comment to include on your credit memo.
Include Comment
Required
Set to true to add the text specified in the 'Comment' setting as a comment on the credit memos created. Set to false to not add a comment to the credit memos.
Notify Customer
Required
Set to true to instruct Magento to notify the customer of their credit memo via email. The content and formatting of the email is controlled by Magento.
Prevent Reprocessing
Required
Set to true to prevent the same record being processed more than once by the task. This setting will only work where an <external_id>
element is provided in the XML.
Zynk Settings
See Common Task Settings.
Examples
Sample input file, showing a credit memo for a single product and the shipping charge:
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfCreditMemo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CreditMemo>
<external_id>cred001</external_id>
<store_id>1</store_id>
<shipping_amount>5.0000</shipping_amount>
<base_shipping_amount>5.0000</base_shipping_amount>
<discount_amount>0.0000</discount_amount>
<shipping_address_id>12</shipping_address_id>
<billing_address_id>11</billing_address_id>
<store_currency_code>GBP</store_currency_code>
<order_currency_code>GBP</order_currency_code>
<base_currency_code>GBP</base_currency_code>
<global_currency_code>GBP</global_currency_code>
<order_increment_id>100000011</order_increment_id>
<items>
<CreditMemoProduct>
<product_id>1</product_id>
<sku>TEST001</sku>
<name>Test Product</name>
<price>15.0000</price>
<qty>1.0000</qty>
<order_item_id>9</order_item_id>
</CreditMemoProduct>
</items>
</CreditMemo>
</ArrayOfCreditMemo>