Empty notification from Delcampe

  • collectoravenue

    31 berichten

    Italië

    Hi there,
    my application received some notification from Delcampe with no XML data.
    The notification date are:
    09-04-2025 11:41:29
    09-04-2025 18:19:52
    09-04-2025 21:28:21
    10-04-2025 03:10:44
    10-04-2025 11:25:08
    10-04-2025 19:14:15

    The User ID is: 1119561

    Thank you for your help
  • Servitel

    448 berichten

    Zwitserland

    Hi there,
    my application received some notification from Delcampe with no XML data.
    The notification date are:
    09-04-2025 11:41:29
    09-04-2025 18:19:52
    09-04-2025 21:28:21
    10-04-2025 03:10:44
    10-04-2025 11:25:08
    10-04-2025 19:14:15

    The User ID is: 1119561

    Thank you for your help
    • Aangemaakt 11 apr 2025 op 04:45
    • #1889071
    I have found the problem: D* pass the xml for Seller_Payment_Received NOT in the POST

    This happens for all my clients

    Already adviced D* and waiting for fix
  • collectoravenue

    31 berichten

    Italië

    I have found the problem: D* pass the xml for Seller_Payment_Received NOT in the POST

    This happens for all my clients

    Already adviced D* and waiting for fix
    • Aangemaakt 11 apr 2025 op 05:03
    • #1889089
    Thank you.
  • @lco
    Rekening afgesloten

    94 berichten

    België

    Hello,
    we are in a process of overhauling the notification framework, and the "Seller_Payment_Received" has been the first to be ported to this new implementation.
    I tried to reproduce, unsuccessfully, this behavior, with the examples provided.
    I'm currently working on it, I'll get back to you as soon as possible.

    Regards,
    Laurent.
  • @lco
    Rekening afgesloten

    94 berichten

    België

    Follow-up

    We have switched back the 'Seller_Payment_Received' to the legacy notification framework, at 11h45 CEST time today.
    You will no longer get empty POST.

    We will add more observability to the new framework and try to understand what had gone wrong before retrying.

    Sorry for the inconvenience, and have nice week-end.

    Laurent.
  • collectoravenue

    31 berichten

    Italië

    Great, thank you.
  • Servitel

    448 berichten

    Zwitserland

    Follow-up

    We have switched back the 'Seller_Payment_Received' to the legacy notification framework, at 11h45 CEST time today.
    You will no longer get empty POST.

    We will add more observability to the new framework and try to understand what had gone wrong before retrying.

    Sorry for the inconvenience, and have nice week-end.

    Laurent.
    • Aangemaakt 11 apr 2025 op 05:49
    • #1889107
    Just to inform you I have received a new empty callback 'Seller_Payment_Received' at 12:04 CEST
  • @lco
    Rekening afgesloten

    94 berichten

    België

    Just to inform you I have received a new empty callback 'Seller_Payment_Received' at 12:04 CEST
    • Aangemaakt 11 apr 2025 op 06:10
    • #1889119
    We have a dead letter queue that retries sending the callback multiple times when the initial call has failed, for various reason. The remote server could be down, too slow to respond or banned us for sending too frequently.

    This gives me a clue to understand the situation. It seems to be related to compatibility between the format of the legacy and new notification framework when they loop on the dead letter queue.

    Thank for this information, working on it :)

    Laurent.
  • comptoirdesmonnaies

    80 berichten

    Frankrijk

    :d-unhappy:

    Hello i have checked today because Seller payment notification processing is broken since a few days due to missing delcampeNotification key as explained in your documentation :
    Link (https)
    Are you sure new version has been rolled back ?, it seems xml directly in post now (only for this notif)

    Thanks
  • busch_collectibles

    41 berichten

    Frankrijk

    Hello,

    We still face the same problem getting empty emails and need to make the order set up manually.

    When can we expect the problem to be solved?

    Thanks!
  • ak-lexikon

    42 berichten

    Duitsland

    Same problem here. Why aren't there a options in the API for "get paid items" as a list and the payment details. Than there is a way for the time your mails or notifications didn't work.
  • @lco
    Rekening afgesloten

    94 berichten

    België

    Hello,

    a new version of the callback notification system has been activated today (15/04/2028) at 11:08 CEST. We have added some observability and fine tuning to make it reliable. Please report any problem since this deployment, so we can investigate any issue as soon as possible.

    Regards,

    Laurent.
  • Servitel

    448 berichten

    Zwitserland

    Hello,

    a new version of the callback notification system has been activated today (15/04/2028) at 11:08 CEST. We have added some observability and fine tuning to make it reliable. Please report any problem since this deployment, so we can investigate any issue as soon as possible.

    Regards,

    Laurent.
    • Aangemaakt 15 apr 2025 op 05:25
    • #1890751
    Hi Laurent
    PLEASE when you make changes to the live system I appreciate a notice here !!!

    Better is to adivce IN ADVANCE

    Thanks
    Roberto
  • comptoirdesmonnaies

    80 berichten

    Frankrijk

    Hello,

    a new version of the callback notification system has been activated today (15/04/2028) at 11:08 CEST. We have added some observability and fine tuning to make it reliable. Please report any problem since this deployment, so we can investigate any issue as soon as possible.

    Regards,

    Laurent.
    • Aangemaakt 15 apr 2025 op 05:25
    • #1890751
    Can you be clearer? Or at least update your documentation?
    Is this a production system or a sandbox?
    We are tired of your technical breaking changes without communication.

    Please confirm, so now we have to manage two systems ?

    The legacy one, which sends the notification in a delcampeNotification key with a multipart/form-data type?
    And the new system (only for Seller_Payment_Received), which sends an XML type with the body directly in the post?

    Regards
  • @fred
    Beheerder

    127 berichten

    België

    Can you be clearer? Or at least update your documentation?
    Is this a production system or a sandbox?
    We are tired of your technical breaking changes without communication.

    Please confirm, so now we have to manage two systems ?

    The legacy one, which sends the notification in a delcampeNotification key with a multipart/form-data type?
    And the new system (only for Seller_Payment_Received), which sends an XML type with the body directly in the post?

    Regards
    • Aangemaakt 15 apr 2025 op 09:04
    • #1890871
    Hi comptoirdesmonnaies,

    Nothing should change for the end users, this is a purely technical change on our side to have a better monitoring on the callbacks and to log calls for debug purposes

    We currently have an issue with the SellerPaymentReceived callback that we're not able to reproduce, this change should help us fixing it as soon as possible.

    We're sorry for the inconvenience,
    Fred
  • @fred
    Beheerder

    127 berichten

    België

    Hi,

    A fix has been deployed to prevent the empty body on the SellerPaymentReceived callback.
    Can you reply to confirm that it's fixed on your end ?

    The new logging system for the callbacks will allow us to give you an API call in the near future to list all the callbacks in case you didn't receive them.

    Fred
  • busch_collectibles

    41 berichten

    Frankrijk

    Hi,

    I just received a payment event.
    I see data received, but why did you change the value structure for the keys seller_amount, shipping_fee, total_amount, and commission_fee?
    For example, before we received "€3.00" but now we receive "€3.00"
    Can you confirm that this will remain the case?

    Thanks
  • busch_collectibles

    41 berichten

    Frankrijk

    Sorry for misstake, before we received "3,00€" but now "€3.00"
  • busch_collectibles

    41 berichten

    Frankrijk

    Update :
    After updating the business logic, we can import the sales made again.

    In the future, can you notify us of any changes before making them please...
  • comptoirdesmonnaies

    80 berichten

    Frankrijk

    Update :
    After updating the business logic, we can import the sales made again.

    In the future, can you notify us of any changes before making them please...
    • Aangemaakt 15 apr 2025 op 12:00
    • #1890952
    Same thing here amount format have been changed

    - 36,54 €
    - 32,95 €
    + €36.54
    + €32.95

    numeric format everywhere would be easier and consistant such as Seller_Item_Close_Sold

    12.00
    Eur
  • @fred
    Beheerder

    127 berichten

    België

    Update :
    After updating the business logic, we can import the sales made again.

    In the future, can you notify us of any changes before making them please...
    • Aangemaakt 15 apr 2025 op 12:00
    • #1890952
    Hi busch_collectibles,

    The formatting change in the SellerPaymentReceived callback is not intended.

    A fix will be pushed next tuesday (22/04/2025) around 11 AM CEST to use the previous number formatting (ie: 36,54 € instead of €36.54)

    Fred
  • @fred
    Beheerder

    127 berichten

    België

    Same thing here amount format have been changed

    - 36,54 €
    - 32,95 €
    + €36.54
    + €32.95

    numeric format everywhere would be easier and consistant such as Seller_Item_Close_Sold

    12.00
    Eur
    • Aangemaakt 17 apr 2025 op 09:47
    • #1891576
    Hi comptoirdesmonnaies,

    We have a lot of inconsistencies in the API and we intend to standardize some things. The money formatting is one of them.

    We don't have a timeline yet but in the near future, we'll probably use the same formatting as the one in Seller_Item_Close_Sold.

    We'll keep you informed in due course,
    Fred
  • @lco
    Rekening afgesloten

    94 berichten

    België

    Hello,

    the fix to restore the previous number formatting (ie: 36,54 € instead of €36.54) has been deployed today at 3 PM CEST.

    Laurent.

Word lid van de verzamelaars-community!

Registreren Aanmelden