Okay
  Public Ticket #2590027
Stripe refund
Closed

Comments

  • Blondel started the conversation

    Hello,

    your plugin is great but we had an important problems with which blocks a lot its use in production.

    When cancelling a paid appointment with stripe there is no automatic stripe refund. If we have to do the checks and refunds by hand where is the use of automation? It is a great waste of time and a source of errors. Especially since there is no category, department or employee information associated with the payment, so it is impossible to do it. In this case, the use of Stripe is simply impossible.

    Thank you for your help, if we can't make a refund, especially at this time of covid, we may unfortunately not be able to use your great plugin.


    Thank you for your answer,

    Quentin B.

  •  2,572
    Aleksandar replied

    Hello Blondel

    Thank you for your purchase.

    Unfortunately, Amelia doesn't have the functionality to refund the purchase made through Stripe gateway. Amelia lets you connect your Stripe account, so you can charge your customers online during the booking session, but it cannot issue a refund request in your stead.

    To make it easier for you to see which order needs to be refunded, you need to enable "Description" and "Metadata" in our database.

    When you access your database via PHPMyAdmin (or some other tool), access wp_options table:

    6172199762.png

    It is possible that your prefix is not "wp_", but something else, so if that is the case, please look for "your_prefix_options" table.

    When you access it, you can search through the column "option_name". Search for the term "amelia_settings":

    9596326323.png

    The search will return only one row, and you need to edit it:

    3462547772.png

    In "option_value" column, search for "stripe":

    3739662011.png

    There, you can see "description", and it's currently set to "enabled":false

    If you change that to "enabled":true, you can add notification placeholders for appointments and events. For example:

    "description": {
                "enabled": true,
                "appointment": "%customer_full_name% has booked %service_name%",
                "event": "%customer_full_name% has booked %service_name%"
            },

    Same goes for "metaData":

    "metaData": {
                "enabled": true,
                "appointment": {
                    "user":"%customer_full_name%",
                    "email":"%customer_email%",
                    "phone":"%customer_phone%"
                },
                "event": {
                    "user":"%customer_full_name%",
                    "email":"%customer_email%",
                    "phone":"%customer_phone%"
                }
            }
        },
    

    This will be automatically enabled in one of our future versions, but until then this is the only way.

    I hope this helps.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Blondel replied

    Hello Aleksandar,

    Thank you for your message.
    It's a pity that it's so complicated and that we can't make an automatic refund.
    I hope you'll be able to do it soon because I think it must be a feature that's in quite a demand.

    Best regards,

  •  2,572
    Aleksandar replied

    I hope so too, Blondel

    Our development team is constantly working on making Amelia better, and I believe it's only a matter of time before this is automated. When it will be included, though, is not something I know.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables