Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the geoip-detect domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jwt-auth domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the learndash-achievements domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the learndash-course-grid domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the learndash-gravity-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the learndash-notifications domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-asset-clean-up domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the affiliatewp-affiliate-qr-codes domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the gravityforms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the gravityformsuserregistration domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-gateway-stripe domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wc-price-based-country-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the am2 domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the filebird domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121
Make an impact in Bali | Plastic Bank

Confirmation

Are you sure you want to remove this item from cart?

Notice: Function product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/am2/single-product.php'), Timber\Timber::render, Timber\Timber::fetch, Timber\Timber::compile, Timber\Loader->render, Twig\TemplateWrapper->render, Twig\Template->render, Twig\Template->display, Twig\Template->displayWithErrorHandling, __TwigTemplate_914c12b8ef13168aa75ffecb5adba9776736360d889004bd1ada8bb24df1ce22->doDisplay, Twig\Template->display, Twig\Template->displayWithErrorHandling, __TwigTemplate_0235a05f11860b7da8aeaf4fa403084c432f69574d244a61061be8c504772e42->doDisplay, Twig\Template->displayBlock, __TwigTemplate_914c12b8ef13168aa75ffecb5adba9776736360d889004bd1ada8bb24df1ce22->block_content, Timber\Twig->exec_function, call_user_func_array, wc_product_class, wc_get_product_class, WC_Product->is_sold_individually, apply_filters('woocommerce_is_sold_individually'), WP_Hook->apply_filters, woo_remove_all_quantity_fields, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121
class="entry product type-product post-357373 status-publish first instock product_cat-cf-category-a product_cat-crowdfunding-offsets product_cat-hub-crowdfunding-offset product_cat-hub-products product_tag-cf-category-a product_tag-crowdfunding-indonesia has-post-thumbnail virtual purchasable product-type-simple">

Contribute to support Bali's collection members

CA$2,999 to go

Bali, Indonesia

CA$1.50

Meet Atmawati.

In the heart of Bali, Atmawati and her husband, Asis, have built a life centered around resilience and opportunity. When Asis’s health made traditional work difficult, Atmawati stepped in—not just to support her family, but to create a future filled with possibility.

Together, they collect and sort plastic waste, ensuring it finds new value instead of polluting the environment. Through Plastic Bank, their efforts provide more than just income. Atmawati has secured health insurance for Asis, a tablet for their daughter’s education, and the stability to shape a brighter tomorrow.

The Bali Community Crowdfund

Your contribution supports 200 collection members like Atmawati for an entire month. It transforms plastic collection into a reliable source of income, providing access to medical care, education, and financial security—all while preventing plastic from polluting the environment.

When you contribute, you don’t just support one individual; you sustain an entire network of collection members, ensuring families and communities can thrive. Be part of this movement—turn plastic into prosperity today.

Each contribution includes:
  • Guaranteed plastic collection from Bali, Indonesia
  • Funding a community of 200 collection members for a month
  • Digital certificate to save, post, and share with your network

Notice: Function product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/am2/single-product.php'), Timber\Timber::render, Timber\Timber::fetch, Timber\Timber::compile, Timber\Loader->render, Twig\TemplateWrapper->render, Twig\Template->render, Twig\Template->display, Twig\Template->displayWithErrorHandling, __TwigTemplate_914c12b8ef13168aa75ffecb5adba9776736360d889004bd1ada8bb24df1ce22->doDisplay, Twig\Template->display, Twig\Template->displayWithErrorHandling, __TwigTemplate_0235a05f11860b7da8aeaf4fa403084c432f69574d244a61061be8c504772e42->doDisplay, Twig\Template->displayBlock, __TwigTemplate_914c12b8ef13168aa75ffecb5adba9776736360d889004bd1ada8bb24df1ce22->block_content, Timber\Twig->exec_function, call_user_func_array, do_action('woocommerce_single_product_summary'), WP_Hook->do_action, WP_Hook->apply_filters, woocommerce_template_single_add_to_cart, do_action('woocommerce_simple_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, woocommerce_simple_add_to_cart, wc_get_template, include('/plugins/woocommerce/templates/single-product/add-to-cart/simple.php'), WC_Product->get_max_purchase_quantity, WC_Product->is_sold_individually, apply_filters('woocommerce_is_sold_individually'), WP_Hook->apply_filters, woo_remove_all_quantity_fields, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /sites/staging.plasticbank.com/files/wp-includes/functions.php on line 6121