ftpyz
Mayıs 29, 2024, 6:47öö
1
Merhaba;
Sizlerden gelen soruları forum kısmında ekip arkadaşlarımız ile cevaplayarak kod parçacıkları ile yardımcı olmaya çalışyıyoruz.
Gelen İstek: Business daki serbest ödeme metodu ile ödeme alındığında e-posta adresine ödemeniz alındı şeklinde bir e-posta nasıl gönderebilirim.
function elementor_basarili_odeme_mail( $transaction ) {
$plugin_name = $transaction->get_plugin();
if ( 'elementor' === $plugin_name ) {
$to = 'metincan@gurmesoft.com';
$subject = 'Ödeme Başarılı';
$message = 'Merhaba,
Ödemeniz başarıyla tamamlandı. Detaylar aşağıdadır: <br>
Ödeme Yapan: ' . $transaction->get_customer_full_name() . ' <br>
Ödeme ID: ' . $transaction->get_payment_id() . ' <br>
Tutar: ' . $transaction->get_total() . ' <br>
Teşekkürler.';
$headers = array( 'Content-Type: text/html; charset=UTF-8' );
wp_mail( $to, $subject, $message, $headers );
}
}
add_action( 'gpos_success_transaction', 'elementor_basarili_odeme_mail' );
Child temanızın functions.php dosyasında kodları çalıştırabilirsiniz. Bu kod parçacığında sadece Elementor’den gelen ödemeler için mail gönderimi sağlanmıştır.