function dpd_choosen_point( pointID ) {
jQuery( '.js--popup-dpd' ).hide();
let $field = jQuery( '#dpd_pickup_point_id' );
if ( $field.find( 'option[value="' + pointID + '"]' ).length === 0 ) {
$field.append( '' );
$field.val( pointID );
} else {
$field.val( pointID ).trigger( 'change' );
}
jQuery('body').trigger('update_checkout');
}
( function ( $ ) {
var body = $( 'body' );
body.on(
'click',
'.js--choose-point-dpd',
function () {
var popup = $( '.js--popup-dpd' );
if ( ! popup.length ) {
var map_url = new URL( __jsDpdVars.map_url );
map_url.searchParams.append( 'direct_delivery_cod', $( this ).attr( 'data-direct_delivery_cod' ) );
var close_button = $( '' ).attr( 'href', '#0' ).text( __jsDpdVars.l10n.close_popup ).addClass( 'js--popup-close-button-dpd' );
var iframe = $( '