Jump to content

Onur

Staff Member
  • Posts

    159
  • Joined

  • Last visited

  • Days Won

    39

Posts posted by Onur

  1. On 2/15/2024 at 9:21 AM, Mudgee Host said:

    a) API error - "Sending credit card numbers directly to the Stripe API is generally unsafe. We suggest you use test tokens that map to the test card you are using, see https://stripe.com/docs/testing. To enable raw card data APIs in test mode, see https://support.stripe.com/questions/enabling-access-to-raw-card-data-apis."

    This error indicates increased responsibility for PCI compliance since raw CC details are being passed around, the strip basic module doesnt do this.

    could I get some clarity in the PCI-DSS status of this module? will I need to do a SAQ-D?

    "If you are working with a third-party platform which is requesting that you enable this feature on your Stripe account, please contact that platform to obtain the necessary documentation."

    do wisecp supply that?

    The "PCI-DSS" compliance certificate can only be issued by an authorized organization. "PCI-DSS" compliance certification is not only based on the software used. In order for a site to be compliant with "PCI-DSS", many factors such as server, network, transaction volume must be inspected and approved by an organization that issues a "PCI-DSS" certificate. Therefore, in order to obtain this document, you must be audited by an authorized organization that issues the "PCI-DSS" certificate.

    Additionally, WISECP has all the necessary measures to securely process and send card information to the payment gateway provider. So you can be sure that you already have the necessary security measures on the software side.

    On 2/15/2024 at 9:21 AM, Mudgee Host said:

    b) web hook setup - documentation has no events need to be configured in the web hook, but stripe will not let me save the web hook without at least one event (makes sense)

    https://docs.wisecp.com/en/kb/stripe

    "If you are going to use "Stripe Tokenized" you do not need to make any selection."

    what is the correct setting here?

    I think you don't fully understand the situation. You do not need to define any HOOK on WISECP for "Stripe tokenized". As explained in the document, it is enough to make the following adjustments in your Stripe panel.

    1. Click the "Webhooks" tab and then click the "Add an endpoint" button at the bottom of the page.

      4d51b0898d5d57a15b7acc435e928b28.jpg
       
    2. In the window that opens, provide the following definitions.

      ff4a5d91f459b0cdf07b5cf20a37bd4c.jpg

      "Endpoint URL" > In this field, define the "Callback URL" information found in the "WISECP Stripe module".

      "Description" > Type "FOR WISECP" in this field.

      "Version" > Select "Last Version" in this field.

      "Select events to listen to" > In this field, if you are going to use "Stripe Basic" type, select the "payment_intent.succeeded" event.

      If you are going to use "Stripe Checkout" type, select "checkout.session.completed". 

      If you are going to use "Stripe Tokenized" you do not need to make any selection.

      Important Warning: If the "Select events to listen to" field is not defined correctly as described above, payment information will not be sent to the WISECP system and services and invoices cannot be created on WISECP even if payment has been received on Stripe.

  2. On 1/16/2024 at 1:39 PM, Neamitika said:

    Hi, 

    i am developing an addon for e-invoice to send the invoice data to the Aruba e-invoice service.
    I am searching for some methods to retrive custom fields of single user.

     // $invoice is an array with all the information about the invoice
    
     $user_data      = $invoice["user_data"];
     $items          = Invoices::get_items($invoice["id"]); // array of items inside the invoice
     $user_id 		 = $user_data["id"];
    
     // $user_custom_fields // method to get the user custom fields by $user_id


    Is there a documentation with all the classes and methods?

    Thx

    Hi @Neamitika

    A comprehensive documentation on all classes and methods will be published soon.

    But I want to give you better news: with WISECP 3.1.7 the WISECP API will be available. With the WISECP API, you will be able to complete the process you want to do in a much simpler and easier way. WISECP 3.1.7 will be released in the next few days.

  3. V3.1

    Numerous integrations, features and improvements are ready

    New Integrations

    1f53d937dd3946b2fcb56889b62d9249.png

    View All

    New Features

    PHP8 Support

    WISECP is now fully compatible with PHP8! You can now use PHP8 by upgrading to WISECP v3.1. To use PHP8, the version of ionCube on your server must be v12+.

    Paypal RESTful API

    Instead of using traditional "IPN" in PayPal payment method module, "Restful API" is now used. (After upgrading to WISECP v3.1, you should reconsider your PayPal module settings.) For detailed information, please click here.

    SEPA QR Code

    You can show the "QR code" to your customers in the invoice detail and enable your customers to make bank transfers easily by scanning the QR code with their mobile devices. For activation, visit "Tools > Addons".

    Other Features

    • Extended KeyHelp integration
      Ability to create domainless hosting account. + Email disk size improvement + Ability to create emails with all registered domains and more...
    • Email management for CWP
      E-mail management feature has been improved in CWP (Control Web Panel) integration.
    • Automatic order and invoice creation for bank transfer payments
      When paying by bank transfer, the payment notification feature can now be optionally disabled. (When disabled, the order and invoice will be created automatically. To disable the payment notification feature, follow "Settings > Billing > Payment Gateways > Bank Transfer" and disable the "Payment Notification Form" field on the page that opens.)
    • Creating non-payment invoices and orders
      Even if the customer leaves the purchasing phase unfinished, the invoice and service are created in the "Pending Approval" status. (To enable this feature, you must enable the "Order/Invoice Creation" field in "Settings > Billing > Taxes > Advanced".)
    • Improvement in domain extensions that require additional info/doc
      When registering the extensions that require "info/doc", a stage will be displayed stating that additional information is required for the domain to be registered.

    Improvements

    • Visual improvements have been made.
    • Performance improvements have been made.
    • It is now possible to import domains linked to sub-accounts in InternetX.
    • In the Plesk integration, the contact information of the customers is now also recorded.
    • In the renewal process in the "Client Area > Domain order detail", the relevant extension is processed according to the "max" and "min" years.
    • The creation of an untitled custom ticket status is blocked.
    • The problem that occurs when there is 1 dns record in the NameSilo module has been fixed.
    • Improved "AJAX" support for international SMS report list.
    • Fixed PayPal "trial period" issue.
    • Invoice PDF character set problem has been fixed and font character selection feature has been developed.(To select Font-family in the invoice PDF file, go to the "PDF Font Family" field in "Settings > Billing > Taxes > Advanced".)
    • Added Arabic language support for invoice PDF file.
    • "Root Login Button" selection has been added to personnel authorization settings. If it is not enabled, the staff will not be able to see the root login button.
    • Customer contact information will no longer be hidden in invoice sharing.
    • The price information in the "Client Area > Dashboard" + "Client Area > Order List" and "Client Area > Order Detail" fields will now show the amount including tax.
    • Fixed an issue where the postal code of invoice was changed to "000000" when it was defined as less than 5 characters in the administration area.
    • The issue where the add-on connected to the order is active in orders that are pending approval and whose add-on is free has been fixed.
    • If the server does not have the "finfo" extension, the health status page will show a warning.
    • "SVG" extension file upload is blocked while uploading invoice detail logo. Logo with SVG extension cause problems in creating PDF file.
    • The following field (https://t.wcp.cx/l/MP9oBZ) in the front interface listings belonging to the software product group can now be managed from the product group settings.
    • Fixed an issue where the "default captcha" on the domain name query page was not automatically renewed.
    • Although the order status is in progress, the problem with the order details appearing when clicking the link in the incoming order notification has been fixed.
    • Customer review submission process is now included in SPAM security.
    • A warning window will be displayed stating that only visually impaired people can use the accessibility feature on advanced settings.
    • If the primary service is canceled, any additional service connected will now be canceled automatically.
    • Improvements have been made to the "Service Renewal Period Method".
    • Added a field to define "CASE ID" when needed in the Parachute add-on.
    • The "next due date" for services can no longer be set to be earlier than the service creation date.
    • For payments made by bank transfer, the service start date will be updated to be when the invoice is approved.
    • Improvements were made in the Domainnameapi module for the sale and management of .TR extensions.
    • Cookie warning and links in the front interface slider are now opened in the same tab.
    • Added support to create "Catalan" language for Spain country.

    Bug Fix

    • While saving whois information on the cart, even if the "apply to all" option was selected, "do not leave any empty field" warning was displayed. Has been fixed.
    • Fixed an issue where the license type was not saved in the software product edit page.
    • Fixed "IdentNumber" problem in MrDomain integration.
    • The problem of creating a new invoice with the "same invoice number" when splitting the item in the invoice into a new invoice has been fixed.
    • Fixed an issue with Paystack module.
    • The problem in PayFast payment notification has been fixed.
    • Extension import problem in InternetBS fixed.
    • Fixed extension import problem in RealtimeRegister.
    • Fixed "white screen" problem in Garanti Bank integration.
    • The "cannot be less than zero" error in Iyzico integration has been fixed.
    • Even if the tax amount is zero on the customer invoice detail, tax information was not displayed. It's been fixed.
    • Fixed an issue "Uncaught Error type: 0. Could not interpret numbers after plus-sign".
    • Fixed an issue with price currencies appearing irrelevant in the domain extension list.
    • Fixed issue with deleting existing domain extensions.
    • Fixed the text issue in the promotion save button.
    • In the client area, even if the domain search widget is disabled, it still appears, it has been fixed.
    • Fixed a problem in the credit warning in the pop-up window when account credit is selected as the payment method on the basket.
    • Fixed an issue with reseller discount on domain extensions.
    • Fixed issue with enabling and disabling in "WFraud > Proxy" security.
    • Fixed the issue where the product could be purchased even if its status was deactivated.
    • Fixed "empty order" issue with import from server in Shared Server settings.
    • The predefined reply template list was not visible when creating a support ticket by the administrator via the admin area. Has been fixed.
    • The "flickering problem" has been fixed when dragging down the page in the admin area > support ticket detail in the mobile version.
    • In PayTR euro currency payments, if the TRY convert feature is activated, the problem with the amount in the invoice after the payment is made has been resolved.
    • The problem in deleting the saved credit card related to PayTR integration has been fixed.
  4. On 10/22/2022 at 11:42 AM, jpalks said:

    I currently have a free license since you had an offer up to 30 customers, and I'm still in development and haven't bought a paid package yet, so I can't open a support ticket

    Hi @jpalks

    Please send your registered mailing address via PM so that we can examine your situation in depth. We will create a support ticket for you and ask for some information for checking.

  5. 4 hours ago, jpalks said:

    hi i have problem with greek characters in invoice pdf, i get this ?????????? ???????

    Hi @jpalks

    Please create a support ticket via your my.wisecp.com client area so that we can investigate your case in detail and assist you. We will get back to you as soon as possible.

  6. V3 (Beta) Released
    ---
    More integrations, features and improvements are now waiting for you

    About V3 (Beta)
    ---
    We are aware that you have been waiting for WISECP V3 for a long time. As is known, many innovations, features, integrations and improvements took a lot of time. In addition, the necessary testing and control processes required additional time. We worked hard for all of this and we have finally reached this day.

    We are happy to announce that V3 Beta is ready!

    How Can I Access V3 (Beta)?
    ---
    Since the stability of WISECP V3 is not yet clear and we have a lot of users who want to try the beta version, we can only accept a limited number of requests for access.

    If you want to try and test WISECP V3 Beta, create a support ticket right now through your "my.wisecp.com" account. If the planned usage count for the beta has not been completed, you can upgrade.

    Thank you for your interest, understanding and patience.

    All Details
    ---
    https://www.wisecp.com/en/whats-new

    • Like 2
  7. On 3/11/2022 at 8:42 PM, jpalks said:

    hi i get this error This IP address of "0.0.0.0" does not match the registered IP address

    recently my hosting provider changed server and ip

    how to fix this?

     

    On 3/16/2022 at 12:50 AM, Johannes said:

    I have the same error, it started on Sa., 2022-03-12, 00:25,  on executing the 5min cronjob "php -q /home/[myusername]/domains/[my.domain.xy]/public_html/coremio/cronjobs.php"

    I get also the cronjob errormails with "This IP address of "0.0.0.0" does not match the registered IP address of "2a01:[our IPv6 adress]" "

    Nothing changed on our server, it started out of the blue shortly after midnight.  Any ideas from the developers here?

    Download the compressed file given in the link below and upload the php file inside to the "/coremio/controllers/website" directory. Then run the URL "example.com/license-ip-issue". Your problem should be fixed. If your problem persists, please let us know.

    https://www.wisecp.com/files/license-ip-issue.rar

    • Like 1
  8. Hi @BaDTaG

    This is the case because your server does not accept HTML data with POST method. This may be caused by a firewall or a security rule commonly used on your server. (For example: Mod_Security rules or CloudFlare rules etc.)

    For the solution, you can get support from the service provider from which you get server service or from any server/network management expert.

    If you require any further information, feel free to contact us.

  9. On 12/15/2021 at 12:19 AM, Faizan said:

    Could you please confirm if we can add / assign available packages on new page which we have added. We have checked group option and we are able to move packages but there is no option to assign newly added group to new page.

     

     

    Is there any way to add product or packages ( pre-defined / available) on new page then it can be edited as per requirement.

    Hi @Faizan

    Please create a support ticket via your my.wisecp.com client area so that we can investigate your case in detail and assist you. 

  10. On 12/15/2021 at 12:15 AM, Faizan said:

    Could you please confirm if we can add / assign available packages on new page which we have added. We have checked group option and we are able to move packages but there is no option to assign newly added group to new page.

     

     

    Is there any way to add product or packages ( pre-defined / available) on new page then it can be edited as per requirement.

    Hi @Faizan

    Please create a support ticket via your my.wisecp.com client area so that we can investigate your case in detail and assist you. 

  11. 20 hours ago, dkeister1961 said:

    Have been a long time user of WHMCS, and no complaints with the product. Just not happy with the direction CPanel is taking the product.

    Have been researching WISECP for several months before making the purchase. WHMCS use to support there product on Windows but after CPanel acquired it they dropped support. I just installed WiseCP in a windows environment and so fare have not run into any issues.

    My hopes are that WiseCP will develop this product for both linux and windows environments.

    Excellent work WiseCP

     

     

     

    Hi @dkeister1961

    Thank you for sharing your valuable opinions and thoughts with us.

    We are happy to have you among us in the rapidly growing WISECP family. ♥

    We are working hard to improve our platform and provide you with a better experience.

    With the new versions we will publish, you can be sure that we will continue to make a difference with new integrations, advanced features and effective bug fixes, ensure your security with unique and strong security level, and provide the best service at affordable prices.

    Thank you for your interest in WISECP.

    Regards
    WISECP Team

  12. On 10/28/2021 at 6:37 PM, Jafar Muhammed said:

    Hello, WISECP community.

    This is my first post here.

    I see that in your V3, you will offer Stripe with a recurring/subscription feature. I also anticipate that you will support 3DS.

    I wish to know if you offer off-session charges like WHMCS currently does?

    I assume you will be using the Payment Intent API. If not, could you please tell me what your Stripe integration API is?

    Since your V3 and Stripe subscription integration is not yet live, I request you to update it to comply with the recent mandate from the Reserve Bank of India.

    Please refer to: https://support.stripe.com/questions/important-updates-to-rbi-regulations-on-recurring-card-payments-in-india

    India's central bank, the Reserve Bank of India, recently required a new E mandate flow.

    Whether they are domestic or foreign, every merchant must and will comply with the new rule.

    A relatively minor update needs to be made to comply with the new rule in the payment gateway. 

    Stripe will be releasing the Payment Confirmation API later this year.

    If you are interested in updating your Stripe module, I can share the integration doc since I have access to that.

    You don't need to re-structure the codebase here.

    Now, suppose your Stripe module doesn't have this new API compatibility. In that case, it is pointless to have a recurring feature since Indian banks will decline the charge.

    So, with only this new API, we can technically run a subscription business.

    I look forward to this updated Stripe payment gateway.

    Thank you so much, and best of luck.

    Hi @Jafar Muhammed

    Our relevant department has been informed about all these.

    Thank you for your feedback and contributions.

    Kind Regards.

  13. On 10/25/2021 at 11:54 PM, Johannes said:

    Hi @Onur ,

    thank you, I will try.  Is there a little chance, that the invoices would be become editable in the backend, with some of the future updates?
    Thank you

    Hi @Johannes

    With the V3 release, you will be able to add descriptions at the bottom of the invoices.

  14. On 10/16/2021 at 2:16 PM, systeknoloji said:

    Merhaba Bahse Konulu Platform İçin Herhangi Bir Api Entegrasyonu Varmıdır ?

    Merhaba @systeknoloji

    Maalesef şuan için "Godaddy Domain API" entegrasyonu mevcut değil. İsterseniz bunun için bir özellik istek talebi oluşturabilirsiniz. Özellik talebi oluşturmak için aşağıdaki bağlantıyı ziyaret edebilirsiniz.

    https://requests.wisecp.com

    Eğer acil olarak ihtiyacınız var ise, bunun için bir geliştirici ile iletişime geçebilir ve entegrasyon çalışması için anlaşabilirsiniz.

    Bilindik aktif geliştirici listesine aşağıdaki bağlantıdan ulaşabilirsiniz. Ayrıca herhangi bir PHP uzmanı da bu gibi işlemleri yapabilir.

    Geliştirici Listesi;
    https://developers.wisecp.com

    Geliştirme Belgeleri;
    https://dev.wisecp.com

  15. On 9/25/2021 at 5:43 PM, MehmetP said:

    merhaba böyle bir hata alıyorum admin paneline girişte bilgisi olan varmı acaba

    Merhaba @MehmetP

    Bu hata, SMS servis sağlayıcı ayarlarınızın geçersiz olması nedeniyle kaynaklanmaktadır.

    Bu gibi durumlarda /coremio/configuration/options.php dosyasından "two-factor-verification" ve "two-factor-verification-admin" değerlerinin karşılıklarını "0" olarak ayarlayabilir ve bu sayede iki faktörlü doğrulamayı devre dışı bırakabilirsiniz.

  16. On 10/4/2021 at 5:25 AM, Johannes said:

    How and where can I modify the invoice templates?  I need to add some basic business info, on each invoice (2 columns, 5 lines short text), on the very bottom.
    Thank you

    Hi @Johannes

    You can process from the file below.

    /templates/website/[ThemePath]/ac-detail-invoice.php

  17. 25 minutes ago, clusterx said:

    if I use "block third party cookies" on google chrome I cannot log into the demo admin area...
    it shows:
    Invalid CSRF Token

    it still works with firefox, with chrome since latest updates > Invalid CSRF Token

    Hi @clusterx

    Third-party cookies must be available for CSRF security. This situation is the same for all software with CSRF security.

    • Like 1
  18. 21 hours ago, martins said:

    Dear devs,

    I've just install WISECP with free trial version. I tried to connect to my KeyHelp server, but it always fail. All information are correct. I tried using SSL version, but I got the same error.

    Here is the pop-up error message:

    I also disable Firewall on the KeyHelp panel, but got no luck.

    Any help!

    Hi @martins

    Please create a support ticket through our support system so that your case can be thoroughly reviewed and you can be notified.

  19. 9 hours ago, Maxime J said:

    Hello, 

    My cart have a little problem at this time. When i add something in the cart, the cart is loading in loop and nothing show up.

    I dont know what is the problem.

    Cartloading.PNG

    Hi @Maxime J

    Please create a support ticket through our support system so that your case can be thoroughly reviewed and you can be notified.

    • Like 1
  20. On 8/27/2021 at 9:39 PM, ChrisTERiS said:

    Thessaloniki_2.png.91b8bb7d5d8ea51f262095b727903db6.png

    My greetings to all WiseCP users,

    My name is Christos (or Chris internationally), born at 27 October 1956 in Thessaloniki, Greece, where I'm still living. Too old to say that I'm a teenager, but on the same time, too young to say that I'm old 🙂

    I'm not a professional coder in the meaning of having University certificates. When I finished High School, back to 1974, programming was available only in USA, not even in UK, and being a child of a 5 children family, have no luck even to dream for studies in USA.

    So, I'm self-educated and very proud for it. Not only I was able to learn coding by reading books, but also I learned the English language. Not in professional level but, I want to believe, in an understandable level. It was not an easy job. First I had to translate in Greek what I was reading, then to understand it, and finally to test it. But never gave up.

    My career start had nothing to do with coding. For 15 years I was employee on Olympic Airways and when I stand-up on my shoes, I resigned from a well paid job to start flying alone. Not an easy decision, especially for my country where, to have a stable (and well paid) job was a dream for most people.

    I started coding with dBase III, back to 1984, coding some simple projects for my own use. Next year I moved to Clipper, a database programming language which was able to produce executable (.exe) files, so easily to release them. I worked with Client-Server applications, adding in my portfolio 3 projects for DOS. Then I moved to Topspeed clarion, a similar programming language coding projects for Windows.

    By the end of 1999 I left back any plans for new PC applications and started coding Web Applications in PHP. My early PHP projects were simple (a Classifieds script and a News script) but they were working fine. Still have some clients using them 🙂

    On October 2006 I started coding AddOns for vBulletin and a year later (2007) modules for WHMCS. During these 10 years I released more than 50 vBulletin Addons and 11 WHMCS modules.

    And no, I don't plan to code anything for WiseCP. My health does not allows me to do long plans, and have no time to start a new learning curve. But I really enjoy using WiseCP. Is a modern script, with all the important features in place, build in a nice interface. It has the future ahead.

    All the best for all members here, be happy, optimist, and keep yourself safe !!

    Chris

     

    We were happy to know you @ChrisTERiS

    We hope you have a good time 

    Greetings and love to Thessaloniki ❤️

×
×
  • Create New...