Ana içeriğe atla

Kayıtlar

Temmuz, 2023 tarihine ait yayınlar gösteriliyor

Ödeme Eklentisi Nasıl Yazılır

  Ödeme Eklentisi Nasıl Yazılır Ödeme sağlayıcısı bir ödeme eklentisinin en önemli parçasıdır ve bir ödeme yönteminin ana işlevlerini yerine getirir. Bir eklenti herhangi bir sayıda ödeme sağlayıcısı ve dolayısıyla herhangi bir sayıda ödeme yöntemi içerebilir. Sağlayıcı PaymentMethodBase sınıfından ve isteğe bağlı olarak IConfigurable sınıfından miras almalıdır. Sağlayıcıyı gerekli niteliklerle süsleyin: SystemName : Sağlayıcının sistem adı. FriendlyName : Sağlayıcının açıklayıcı adı. DisplayOrder : Ödeme yöntemi listelerindeki görüntüleme sırası. DependentWidgets : İsteğe bağlı. Ödeme yöntemi etkinleştirildiğinde\devre dışı bırakıldığında etkinleştirilmesi\devre dışı bırakılması gereken bir widget'ın sistem adı. Example: 1 2 3 4 5 [SystemName( "Payments.PayoneCreditCard" )] [FriendlyName( "Payone credit card" )] [DisplayOrder(10)] [DependentWidgets( "Widgets.Payone" )] public   class   CreditCardProvider : PaymentMethodBase PaymentMethodBase'in öz...

Some JS Code Example

var checkboxes = document.querySelectorAll('input[type="checkbox"]'); for (var i = 0; i < checkboxes.length; i++) {     var id = checkboxes[i].id     document.getElementById(id).parentNode.getElementsByTagName('input')[0].addEventListener('change', (event) => {         if (event.currentTarget.checked) {             event.currentTarget.parentNode.getElementsByTagName('input')[1].value = null;         }         else {             event.currentTarget.parentNode.getElementsByTagName('input')[1].value = false;         }     }); }