Title: Legacy Checkout API
Last modified: September 9, 2019

---

# Legacy Checkout API

 *  Resolved [thevisas](https://wordpress.org/support/users/thevisas/)
 * (@thevisas)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/)
 * Hi,
 * When ‘Enable Legacy Checkout API’ option in unticked the following issues occur.
 * 1. AliPay button is not displayed.
    2. Custom fields are not displayed.
 * As you are planning to retire legacy API in future, could you, please, resolve
   the above mentioned issues.
 * Kind regards,
    Vitali.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Flegacy-checkout-api%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Contributor [Alexander C.](https://wordpress.org/support/users/alexanderfoxc/)
 * (@alexanderfoxc)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/#post-11912457)
 * Hi Vitali.
 * 1. AliPay addon is not yet converted to new API. We’re working on it.
    2. Same
   for Additional Custom Fields addon. New version with new popup support will be
   released today.
 * Thank you reporting this and apologies for inconveniences.
 *  Thread Starter [thevisas](https://wordpress.org/support/users/thevisas/)
 * (@thevisas)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/#post-11916685)
 * Thanks Alexander,
 * No problems, will wait for the new version and hopefully changelog will mention
   that Alipay and custom fields are migrated to the new API.
 * On a non-related note, is there a better way (apart from modifying a line in 
   class-shortcode-asp.php) to make sure that standard and custom fields are displayed
   in similar way.
    For example, please, have a look at [https://www.thevisasofoz.com/portfolio/australia-migration-client-payments/](https://www.thevisasofoz.com/portfolio/australia-migration-client-payments/)
   where “amount due” field is positioned on the left of currency name ‘AUD’, while
   custom field “client reference” is positioned on the right of field name ‘REF’.
 * Regards, Vitali.
 *  Plugin Contributor [Alexander C.](https://wordpress.org/support/users/alexanderfoxc/)
 * (@alexanderfoxc)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/#post-11919617)
 * The easiest way to achieve that would be via CSS.
 * Try to add following lines to your theme’s style.css file (or use any plugin 
   that adds custom CSS):
 *     ```
       .asp_product_item_amount_currency_label {
       float: left !important;
       margin: 7px 7px 0 0 !important;
       }
       ```
   
 *  Thread Starter [thevisas](https://wordpress.org/support/users/thevisas/)
 * (@thevisas)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/#post-11919879)
 * Hi Alexander,
 * Thank you very much. That works perfectly.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Legacy Checkout API’ is closed to new replies.

 * ![](https://ps.w.org/stripe-payments/assets/icon-128x128.png?rev=2705524)
 * [Accept Stripe Payments](https://wordpress.org/plugins/stripe-payments/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/stripe-payments/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/stripe-payments/)
 * [Active Topics](https://wordpress.org/support/plugin/stripe-payments/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/stripe-payments/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/stripe-payments/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [thevisas](https://wordpress.org/support/users/thevisas/)
 * Last activity: [6 years, 8 months ago](https://wordpress.org/support/topic/legacy-checkout-api/#post-11919879)
 * Status: resolved