Skip to main content

August 2018

 

 

Date

Feature/Patch/Bug fix

Type

Documentation

August 9, 2018 You can now add information related to the trial period in your trial renewal notifications. Learn more about customizing emails sent by 2Checkout on your behalf. Feature -
August 3, 2018 You can now generate ConvertPlus buy links using dynamic product information directly from the Control Panel. Feature Click me
August 3, 2018 You can now use a new payment method for boosting your conversion rates among iOS users: Apple Pay. Feature Click me
August 1, 2018 You can now view a forecast of your sale and order trends directly from the Control Panel Dashboard. Feature Click me
August 17, 2018 We've optimized the display of the currency symbols in the shopping cart to improve your customers' checkout experience. Patch Click me
August 16, 2018 Your customers now benefit from a consistent shopping experience even when the session expires, as we currently store the template ID in the browser cookies.  Patch -
August 9, 2018 You can now benefit from an optimized product search in the Affiliate management area in cPanel. Patch -
August 29, 2018 Squashed a bug generating a 'Session Expired' message instead of redirecting customers to a 'Thank you' page. Fix -
August 28, 2018 Squashed a bug redirecting users to the cPanel Dashboard when clicking on the 'Sign the agreement' link, instead of displaying the contract for the user to sign.  Fix -
August 27, 2018 Squashed a bug that was preventing Mac users from using ApplePay as a payment method. Fix -
August 24, 2018 Squashed a bug blocking partners from placing orders through the 3-D Secure payment flow. Fix -
August 23, 2018 Squashed a bug causing LCN to be sent with same values for the DATE_UPDATED parameters. Fix -
August 22, 2018 Squashed a bug blocking users from extending the product expiry date. Fix -
August 21, 2018 Squashed a bug causing correct VAT IDs to be invalidated in the shopping cart. Fix -
August 20, 2018 Squashed a bug causing orders to be marked as COMPLETE without delivering the products. Fix -
August 13, 2018 Squashed a bug blocking customers from viewing all orders in their 2CO myAccount. Fix -
August 10, 2018 Squashed a bug causing Kosovo to be improperly displayed in the shopping cart. Fix -
August 8, 2018 Squashed a bug causing renewal notifications to be sent to end-users disregarding the cPanel setup. Fix -

August 3, 2018

Squashed a bug causing AR enrollment promotions to apply differently than the campaign setup.

Fix

-

August 2, 2018

Squashed a bug causing an order to be excluded from the Instant Search Export.

Fix

-

August 1, 2018

Squashed a bug causing the LANGUAGES buy link parameter to not function as intended.

Fix

-

August 1, 2018

Squashed a bug affecting the display of additional information in the Thank You page.

Fix

-

August 1, 2018

Squashed a bug causing the display of TEST customer/subscription data in the Control Panel Dashboard reports.

Fix

-

Leads

Overview

2Checkout's lead management is a smart and easy way to reduce customer churn and gain useful insights into what drives customers to cancel automatic renewals. Use the Lead object to configure lead management campaigns via JSON-RPC API 6.0 to reduce unfinished payments and cart abandonment.

You can use lead management to:

  • run a report on unfinished payments
  • send abandoned shopping cart follow-up emails
  • request invoices

 

Estimated current balance

Overview

You can use the Estimated current balance table to check the approximate account balance and find information on your estimated next payment.

Once logged into your Merchant Control Panel, you can access the report from Accounting → Estimated balance.

The amounts expressed in this report are estimated and may change as a result of new account activity.

estimated balance.PNG

Account information

On the Estimated current balance page, you can see the most important financial metrics from your account. You can view the amount that will be remitted to you at the next payout, the total balance amount that 2Checkout owes you, and the minimum transfer limit set on your account.

    estimated balance_1.PNG

    Estimated next payment

    Use the Estimated next payment card to view the amount that will be remitted to you at the next payout by 2Checkout. The Estimated next payment amount is expressed in the payout currency available on your account.

    Deposit balance

    Use the Deposit balance card to view the total amount 2Checkout owes you for the deposits retained on your account. Your account Deposit balance is computed by adding up the deposit amounts withheld in the past 90 days. Deposits are released back to you in the next payment cycle occurring 90 days from the date when the deposit was initially withheld.

    The Deposit balance amount is displayed in the payout available on your account.

    Minimum transfer limit

    Use the Minimum transfer limit card to view the amount you need to reach to receive payouts from 2Checkout.

    To update/change your minimum transfer limit set for your account, click on the Change button or go to your Settings area to submit your request to our Financial Operations team. 

    Report information

    The estimated current balance report returns account balance information for each of your payout currencies. In case you have updated your payout currency, data from the table is displayed using your new payout currency.

    The time zone used for displaying the data is GMT+2. Your current account balance is split based on:

    • Reporting period - Sales, fees, refunds, and any activity with financial impact are displayed within the reporting period when it incurred. For each reporting period row, 2Checkout displays the Estimated payout date (when your payout will be remitted). Note that the estimated payout date might change if your transfer limit is not reached.
    • Amount source - Your account balance is displayed based on the amount source type (sales, fees, refunds, chargeback fees, reserves retained, reserves released, or transfer type).

    table_v2.png

    Sales 

    Sales deposited included into payout balance. Click on the Sales amounts to be redirected to the Order search and view the data underlying the amounts displayed in the Estimated current balance page.

    To extract detailed information on your sales, follow these steps:

    1. Log into your Merchant Control Panel.
    2. Navigate to Orders & customers → Order search.
    3. Run a report for your completed sales (status Finished) for the period reported in the estimated current balance.
    4. Export the information and check the total sales amount.

    Fees

    To see the processing fees charged by 2Checkout for the sales included in the balance, click on the Fees amounts to be redirected to the Order search and view orders for which 2Checkout applied processing fees.

    estimated balance_fees.PNG

    To retrieve additional information on your fees, follow these steps:

    1. Log into your Merchant Control Panel.
    2. Navigate to Orders & customers → Order search.
    3. Run a report for your completed sales for the period reported in the estimated current balance.
    4. Export the information and check the processing fee amounts in your payout currency.

    Refunds

    This amount represents the orders refunded in the reported period. Click on the Refunds amounts to be redirected to the Order search and view orders for which 2Checkout applied processing fees.

    estimated balance_refunds.PNG

    To retrieve additional information on your refunds, follow these steps:

    1. Log into your Merchant Control Panel.
    2. Navigate to Orders & customers → Order search.
    3. Run a report for your processed refunds (status Refunded) for the period reported in the estimated current balance.
    4. Export the information and check the refund amounts in your payout currency.

    Services/Adjustments 

    Various adjustments refer to the collection of a negative balance, the return of fees on a canceled sale, or any other special requests.      

    Contact 2Checkout's Financial department for additional information regarding the amounts retained as adjustments.

    Chargeback Fees

    Chargeback fees are the fees applied by 2Checkout for chargebacks opened in the reported period.

    estimated balance_chargeback fees.PNG

    To retrieve additional information on your chargeback fee, follow these steps:

    1. Log into your Merchant Control Panel.
    2. Navigate to Reports Center → Main reports.
    3. Expand the Financial reports section and select Chargeback reports.
    4. Run a report for your disputes opened in 2Checkout for the previous reporting period.
    5. Check your total dispute rate used for calculating the chargeback fee.            

    estimated balance_reports.PNG

    Retained to disputes balance

    This is the amount retained for orders with chargeback requests initiated.

    To retrieve additional information regarding the dispute balance retained amounts, follow these steps:

    1. Log into your Merchant Control Panel.
    2. Navigate to Reports Center → Main reports.
    3. Expand the Financial reports section.
    4. Go to the Monthly revenue split report and click on Set up report.
    5. On the Revenue split page, select the period for which you want to run the report.
    6. Select the Disputes balance checkbox.
    7. Click on the Build report button.
    8. On the next page you'll be able to see both the Retained to disputes balance as well as the Released from disputes balance.

    estimated balance_report disputes.PNG

    estimated balance_report disputes_1.PNG

    estimated balance_report disputes_2.PNG

    Released to disputes balance

    This is the amount released for orders with closed chargeback requests. To retrieve additional information regarding the dispute balance released amounts, follow the same steps as those for the Retained to disputes balance.

    Transfer fee 

    Transfer fees are amounts charged by 2Checkout for the payment transfer. Transfer fees are charged only for the payout method International Wire.

    Contact 2Checkout's Financial department for additional information regarding the transfer fees charged for your payouts.         

    Additional checkout fields

    Overview

    Define additional checkout fields to be displayed in the shopping cart, helping you collect extra information from your shoppers. You can configure custom fields to be displayed at both product and order levels.

    Availability

    This functionality is available for all 2Checkout accounts.

    How do I receive additional checkout fields?

    Customer-specific information collected via custom additional fields is sent in several ways:

    • in the "Order notification email" - sent by the 2Checkout system, information filled by your customers will be sent along with all the order information in the Additional Information section.
    • in the "IPN (Instant Payment Notification)" - if this service is enabled, the additional fields are included in the HTTP POST sent by the 2Checkout system.

    Additional checkout fields are not included by default in the IPN HTTP POST. To include these fields, as well as other additional order information you have to check CUSTOM_FIELDS[] on the IPN Settings page.

    The following IPN variables are available:

    additional checkout fields

    Field Description
    IPN_CUSTOM_TEXT[] Array with all the custom fields texts set per order.
    IPN_CUSTOM_VALUE[] Array with all client input corresponding to the text.

    Example

    IPN_CUSTOM_TEXT[] 0 Where did you first hear about us?
      1 Would you like to receive regular updates?
    IPN_CUSTOM_VALUE[] 0 From a friend
      1 CHECKED

    Product additional checkout fields (dynamic fields):

    Product name: 123456 
    Product ID in the 2Checkout system: 123456

    Field Description
    IPN_CUSTOM_123456_TEXT[] array with all the custom fields texts set per product.
    IPN_CUSTOM_123456_VALUE[] array with all client input corresponding for the text.
    Example
    IPN_CUSTOM_123456_TEXT[] 0 Product code
    IPN_CUSTOM_123456_VALUE[] 0 123456

    Additional information can be found in the Merchant Control Panel in these sections:

    Create custom fields

    1. Go to Setup Ordering options.
    2. Click Manage additional order fields.
    3. Use the Add new field section to define each new field. Enter the Field identifier. Use unique identifiers for all your fields. Note: This field accepts only alpha-numeric characters. If you leave this field empty, 2Checkout generates a random value as an identifier.
    4. Enter the Field text (the name of the field).
    5. Set the Field type. There are four available types.
      • Textbox allows shoppers to write what they want in the field. You can use it to collect feedback or opinions on the shopping experience, for instance.
      • Checkbox allows shoppers to select various options. You can use it for a quick survey.
      • Listbox displays a drop-down list your shoppers can select items from.
      • Hidden helps you define custom URL parameters for tracking purposes. For details on this option, read our dedicated article.
    6. Use the Apply to drop-down to choose whether the field should apply at the product or order level. 
    7. Use the Validation rule field to specify the regular expression to validate the field values. Note: Not supported on Inline Checkout. The field can be set, but it will be ignored during the checkout process.
    8. Click Create field to save the new field.

    Set additional checkout fields for products

    Requirement

    Follow the steps in the Create custom fields section to create new fields and apply them at the Product level. Then, follow the steps below to assign the field to a product.

    1. Go to Setup Products.
    2. Click Edit on the product you want to assign the field to.
    3. Go to the Information tab and scroll to the bottom of the screen. You'll find the previously defined additional fields in the Order additional fields section. All new fields are disabled by default.
    4. Check the Enabled option on the Order page column corresponding to the field you want to use. Check the Required checkbox if you want the field to be mandatory during the checkout process.
    5. Click Save.

    Set additional checkout fields for orders

    Requirement

    Follow the steps in the Additional fields settings page in your Merchant Control Panel to create new fields and apply them at the Order level. Then, follow the steps below to assign the field to order.

    1. Go to SetupOrdering options.
    2. Scroll down to the Additional order fields section and got to the Click here to create and manage link.
    3. To create a new additional field, follow these steps:
      • Go to the Add new field section
      • Fill in all the fields displayed
      • Click Create field to save the new field.
    4. To edit an existing additional field, you need to:
      • Go to Dashboard → Setup → Ordering options → Additional fields settings
      • Scroll below the Additional fields settings section
      • Choose the field you want to modify and update its fields.
      • Scroll to the bottom of the page and click Update fields to save your new settings.
    5. To delete an additional field, leave the field empty and click on the Update fields button. Those fields assigned to products will be deleted as well.
    6. To activate an existing additional field, see the steps below:
      • Go to Dashboard → Setup → Ordering options → General
      • Scroll down below the Additional order fields section.
      • In the list of additional fields, check the checkbox next to the field you want to use. 
      • Check the Required checkbox if you want the field to be mandatory during the checkout process.
      • Click Save Settings at the bottom of the page.

    Additional field types

    • Textbox - a text field that allows the customer to enter text information about the additional field.
    • Checkbox - a small checkable box that allows the customer to enable or disable an element. It can be checked or left empty.
    • Listbox - it displays a scroll-down list of elements that allow the customer to select one or more items from the list contained within the static text box.
    • Hidden - it cannot be seen or modified by customers.

    Pre-fill additional information fields

    You can pre-fill the additional information fields by passing the &ADDITIONAL parameter in the URL.

    The parameter would look like this: &ADDITIONAL_(insert additional field identifier here)[product id]=(insert value here).

    For example, if you want to pre-fill the additional information field with 'test.com', your checkout buy-link would look like this:

    &ADDITIONAL_92E8A6[4674306]=test.com
    

    Where ADDITIONAL_92E8A6 is the URL parameter as shown in your Merchant Control Panel.

    prefill additional information fields_1.png

    Partner refunds

    Overview

    The Accounting area of the Partner Control Panel centralizes order payment data and enables partners to manage their invoices and refunds. Both you (merchant) and your partner can request refunds for paid partner invoices logged by the system. In case you request a refund, your partner will get an automatic notification of the approved reimbursement, along with the costs of the transaction.

    Availability

    Partners can request refunds for a period of up to one (1) year from the moment when an order was paid and the product delivered. Refunding a payment is only possible for up to one (1) year after the order was finished/delivered, older orders being considered final, reimbursements are no longer available.

    Refunds management

    The Partner Control Panel offers your partners refund management capabilities, including searching for reimbursements and viewing details. Under Accounting → Refunds, your partners can search for refunds based on partner number, refund number, or payment reference number, and setting a number of filters such as status, date of placement, and amount. This area displays all partner invoices for which a refund was requested. Partners can see the status of the refund, the amount granted during the refund operation. They can also access the details of a refund by clicking either on the refund number or on the View link and review the partner invoice info by selecting the partner number.

    Managing Refunds

    Refund new licenses

    Partners can also request refunds on their own by accessing the paid partner invoice for which they want the costs of a transaction reimbursed.

    Orders - All orders

    Partner invoices are available either under Orders → All orders for a specific order or through Accounting → Partner Invoices. The latter path is recommended, since the partner invoice list also shows additional information including Status, a key piece of data, considering that only orders for which the payment was already transferred can be refunded.

    Proforma Invoices

    In the Partner Invoices area, once the partner ran a search and identified the item for which they're requesting a refund, they can click on the partner number. In the area at the top of the screen under Partner status, they can select Request refund.

    Request refund

    On the New Refund Request screen, partners can review the details of the original partner invoice and add comments. The request for a refund will be placed once the Place Refund Request button is clicked.

    New Refund Request

    The status of the partner invoice will change from Paid to Pending approval. Following the automatic notification received from the system, you (merchant) can approve or reject the refund request. Refunds can be provided for the full costs of the transaction, as well as only for a partial amount. In either situation, partners will receive an email notification with your resolution.

    Once the request refund is generated, the partner invoice will also be featured under Accounting - Refunds. The status of a refund will be updated to Complete for reimbursements that were approved and repaid.

    All payment/invoice reference information necessary for the refund to be processed is automatically "pulled" into the refund module. A Credit Note for the approved refunded amount will be associated with the invoice that the refund was requested for. Each credit note has a corresponding negative payment record.

    If the payment was done via 2Checkout eCommerce platform, by any payment methods available, the refunded amount will come from 2Checkout. If the payment was collected directly by you (merchant), via any payment method, then you are the one providing the refund.

    Refund renewals

    In addition to the transaction costs of new licenses, partners can also be reimbursed for renewals.

    For this, partners can navigate to Accounting - Partner Invoice and search for the partner invoice of the renewal order that they want to be refunded. As long as the partner invoice was already paid, with the payment also reflected by its status, they can click on the partner number and then follow the same steps as when asking for a refund for a non-subscription license. As a result of the refunding process, all future renewal licenses will be canceled.

    FAQs

    1. Does 2Checkout send notifications for refunds?

      Yes. Both the merchant and the partner will receive notification emails with information on the evolution of the refund, regardless of whether it was approved or rejected, and also have the option of viewing the details of orders for which a refund was issued.

    2. How is the refund reflected in the order status?

      After Total or Partial refunds are approved and the transaction sums reimbursed, the status of the orders changes to Complete.

    3. How much time does it take for a transaction to be refunded?

      Once a refund was approved, reimbursement occurs in up to eight (8) business hours, if the initial payment was done through Visa/MasterCard/Eurocard, American Express. The refund amount will be available in the partner's bank account after the refund is processed, depending on the issuing bank.

      In scenarios in which the transaction was done through direct Bank/Wire transfer, 2Checkout will refund the money in several days after the partner provides all necessary financial details.

      Note: The merchant is solely responsible for reimbursing the payments the partner made through direct Bank/Wire transfer.

    4. Can more than one refund be provided for the same order?

      No. Only a single refund can be issued per order. Once the transaction for an order has been refunded, either in part or the full amount, no additional refunds can be requested or provided. Note: Since the details of a refund are final, these should be correct before requesting reimbursement.

    5. Can refunds be requested directly from 2Checkout?

      Yes. 2Checkout evaluates refund requests from both merchants and their partners. In case the partner contacts 2Checkout directly, the merchant will be notified via email and needs to reply as soon as possible.

    6. Are there any costs associated with a refund?

      In case the refund is done through wire/bank transfer, the partner will need to cover the costs of the transaction - 2Checkout does not charge anything when refunding payments. Note: The order processing commissions paid by the merchant and received by 2Checkout will not be returned.

    7. Can keycodes for a refunded product be reused?

      Keycodes for electronic delivery can be re-used, but only if they are part of static lists or if the lists allow the use of duplicates. Keycodes from static lists can be assigned to multiple instances of a product or to multiple products.

    8. What happens to refunded subscriptions?

      The transaction amount considered for reimbursement for subscriptions can be just the last payment or all payments made, with forthcoming renewal licenses being canceled automatically.

    9. What types of orders can be refunded?

      Total and Partial refunds may be performed only against settled transactions for which a partner invoice was already issued and paid associated with orders with a Complete status. Orders with one of the following status labels cannot be refunded: Pending approval, Refunded, Canceled, Payment under review, Rejected, Awaiting Payment, and Delivery needs more info.

    Overview

    Use the 2Checkout Channel Manager API to manage partner and reseller orders.

    Availability 

    The partner API methods are available only in tandem with the Channel Manager module.

    Requirements 

    Contact 2Checkout to start using the Channel manager API.

     

    Product Tax Category

    Overview

    2Checkout added a new product attribute in the Merchant Control Panel, the Product Tax Category, to increase the accuracy of the tax determination and reporting process.

    Availability

    Available by default for all 2Checkout merchants. Read here how to apply the Product Tax category from your Merchant Control Panel.

    Product Tax Category rules

    Product Tax Category Category Description Business Model Availability
    Credit reports Credit scores and other credit characteristics of individual consumers (the US only).

    Merchant of Record

    Electronically-delivered software Software that is primarily downloaded from the Internet and operates from customers' computers.

    Merchant of Record/Payment Service Provider

    Digital products Examples are digital books and newsletters, digital music or other audio, digital audio-visual works, pictures, online games, ringtones, etc.

    Merchant of Record/Payment Service Provider

    Software as a Service (SaaS) Online software-based services where primary functions are performed on remote servers. Software primarily resides in cloud or remote servers, not on the customer computer. Examples are Virtual Private Networks (VPN), data storage or backup online, website optimization, etc.

    Merchant of Record/Payment Service Provider

    Technical support/Helpdesk services Online or telephone support services for software or hardware.

    Merchant of Record/Payment Service Provider

    Specialized education services Online training or learning modules. Excludes in-person training.

    Merchant of Record

    Seminars-Online

    Online training or learning modules. Excludes in-person training.

    Merchant of Record

    Physical Goods

    Generic Taxable Product

    Payment Service Provider

    Supply of Services

     

    Payment Service Provider

    Taxes differ according to the various product tax categories. Tax deduction takes into account the product tax category added at product level for more accurate tax determination (for example, there are certain states  in USA where SaaS products are charged an 8% sales tax, others where the sales tax is 0%).

    Default Tax category assignment

    • For the 2Monetize accounts: Products that don't have a tax category assigned will be automatically considered as "Electronically-delivered software".
    • For 2Sell & 2Subscribe accounts: Products that don't have a tax category assigned will be automatically considered as “Physical Goods”.

    For all new products, the selection of the Product Tax category is mandatory.

    Workflow

    1. Use the following URL: https://api.avangate.com/channel-manager/2.1/soap/
    2. Authenticate using the login method and create a session (connection).
    3. Set partner
    4. Throughout the lifetime of the session (max 10 minutes), you can invoke all 2Checkout API methods. To invoke methods you need to send a request to 2Checkout. Read more on the request object below.
    5. The 2Checkout system provides responses to all requests. Read more on the response object below. 

     

     

    April 2019

     

    Date

    Feature/Patch

    Type

    Documentation

    April 9, 2019 Added the possibility to retrieve SKUs schemas and set SKU via API 6.0, so that merchants can manage SKUs via API. This action is currently available via the Merchant Control Panel. Feature Click me
    April 12, 2019 Added parameters for partner orders in Instant Search Export (ISE) to allow merchants to access specific partner order details through the Instant Search Export (ISE) functionality and avoid manual search. Feature Click me
    April 22, 2019 Merchants can now easily update their minimum transfer limit from their cPanel, having direct control over their payout flow, thus avoiding back and forth communication and incidents with our Financial Operations team. Feature Click me
    April 22, 2019 Added new parameters (recurrence, duration, renewal-price) to the Inline cart to support renewal parameters for dynamic products, so that merchants can offer shoppers the possibility to subscribe. Patch Click me
    April 23, 2019 Merchants can generate authorization reports based on payment method and transaction type, which will provide additional insights on their customers’ behavior based on used payment methods (cards and PayPal) and order type (new acquisition, auto-renewal, manual renewal).  Feature Click me
    April 30, 2019 Merchants can now see the margin per product line in the Channel Manager's shopping cart, so that they have an accurate overview before placing the order.  Feature -

    Need help?

    Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

    Not yet a Verifone customer?

    We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

    Verifone logo