Delcampe API not reporting correctly

  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    API is not reporting sales on Delcampe back to richnoddystamps website.

    Please advise.
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    CAN I HAVE AN ANSWER PLEASE. I HAVE WAITED 48 HOURS.IF I AM GOING TO BE PAYING €20 EVERY MONTH I EXCEPT TO HAVE A SERVICE THAT IS WORKING.
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    CAN I HAVE AN ANSWER PLEASE. I HAVE WAITED 48 HOURS.IF I AM GOING TO BE PAYING €20 EVERY MONTH I EXCEPT TO HAVE A SERVICE THAT IS WORKING.
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    CAN I HAVE AN ANSWER PLEASE. I HAVE WAITED 48 HOURS.IF I AM GOING TO BE PAYING €20 EVERY MONTH I EXCEPT TO HAVE A SERVICE THAT IS WORKING.
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    CAN I HAVE AN ANSWER PLEASE. I HAVE WAITED 48 HOURS.IF I AM GOING TO BE PAYING €20 EVERY MONTH I EXCEPT TO HAVE A SERVICE THAT IS WORKING.
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    I HAVE BEEN WAITING FOR AN ANSWER FOR FIVE DAYS ON THE COMMUNITY FORUM AS API IS NOT WORKING CORRECTLY.

    THIS IS NO LONGER ACCEPTABLE.
    IF YOU DO NOT ANSWER MY QUESTION AND CORRECT MY API PROBLEM I WILL ASSUME YOU NO LONGER VALUE MY BUSINESS AND I WILL HAVE TO CLOSE 25,000 SALES. IT IS UP TO YOU TO PERFORM.
  • stampmall

    31 Beiträge

    Australien

    I feel your pain, but I also feel for the Staff.
    What a terrible situation to be plunged into.

    I do hope they are all well, but getting Frustrated with them will not help them or you.

    We may be witnessing the end of Delcampe as we know it. Seb. does say watch for new changes, but not what they are, and it may be too little too late.

    You can vote with your feet, like so many others. D does not have a Monopoly on online Shared Sales sites...

    Shouting repeatedly will only aggravate the situation..
  • klaus_schneider

    289 Beiträge

    Deutschland

    Hello, what is the problem? I don't understand what it's all about. Callbacks / Notifications, maybe I can help. Regards
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    Thank you for the offer to help. Still no word from support!

    I have an API connection between Delcampe and my website at richnoddystamps.co.uk

    The API reports
    1. new listings to Delcampe
    2. Sales on delcampe reduces the quantity for sale on my site and vice versa.

    Now, if a stamp sells on richnoddystamps is it reported by delcampe and stops the delcampe listing. That is ok.....but....if a stamp sell on delcampe then API does not tell my website, so it does not end the sale on my site.

    This means I have to delete the sale on my website manually. With 20-30 sales every day this is VERY time consuming.

    I have a call code which is here, but it does not want to work..

    Response: 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach
    $VAR1 = bless( { '_protocol' => 'HTTP/1.1', '_content' => ' 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach ', '_rc' => 200, '_headers' => bless( { 'connection' => 'close', 'cache-control' => 'no-cache, private', 'date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'vary' => [ 'Accept-Encoding', 'Accept-Encoding' ], 'client-ssl-cert-issuer' => '/C=US/O=Let\'s Encrypt/CN=R3', 'client-ssl-cipher' => 'ECDHE-RSA-AES128-GCM-SHA256', 'client-peer' => '86.39.72.71:443', 'strict-transport-security' => 'max-age=15552000', 'client-date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'content-type' => 'text/xml; charset=UTF-8', 'client-transfer-encoding' => [ 'chunked' ], 'server' => 'nginx', 'client-ssl-socket-class' => 'IO::Socket::SSL', 'client-response-num' => 1, '::std_case' => { 'client-response-num' => 'Client-Response-Num', 'client-ssl-cert-issuer' => 'Client-SSL-Cert-Issuer', 'client-ssl-cipher' => 'Client-SSL-Cipher', 'client-peer' => 'Client-Peer', 'strict-transport-security' => 'Strict-Transport-Security', 'client-date' => 'Client-Date', 'x-frame-options' => 'X-Frame-Options', 'client-ssl-cert-subject' => 'Client-SSL-Cert-Subject', 'client-transfer-encoding' => 'Client-Transfer-Encoding', 'client-ssl-socket-class' => 'Client-SSL-Socket-Class' }, 'x-frame-options' => [ 'SAMEORIGIN', 'SAMEORIGIN' ], 'client-ssl-cert-subject' => '/CN=delcampe.net' }, 'HTTP::Headers' ), '_msg' => 'OK', '_request' => bless( { '_content' => 'destination=http%3A%2F%2Fwww.richnoddystamps.co.uk%2Fcgi-bin%2Fdelcampe%2Fdelcampe-sold-notification.pl%3Ftoken%3Dnoddy¬ificationType=Curl_Seller_Item_Close_Sold', '_uri' => bless( do{\(my $o = ' Link (https) }, 'URI::https' ), '_headers' => bless( { 'user-agent' => 'libwww-perl/6.05', 'content-type' => 'application/x-www-form-urlencoded', 'content-length' => 164, '::std_case' => { 'if-ssl-cert-subject' => 'If-SSL-Cert-Subject' } }, 'HTTP::Headers' ), '_method' => 'POST', '_uri_canonical' => $VAR1->{'_request'}{'_uri'} }, 'HTTP::Request' ) }, 'HTTP::Response' );
  • Servitel

    448 Beiträge

    Schweiz

    Thank you for the offer to help. Still no word from support!

    I have an API connection between Delcampe and my website at richnoddystamps.co.uk

    The API reports
    1. new listings to Delcampe
    2. Sales on delcampe reduces the quantity for sale on my site and vice versa.

    Now, if a stamp sells on richnoddystamps is it reported by delcampe and stops the delcampe listing. That is ok.....but....if a stamp sell on delcampe then API does not tell my website, so it does not end the sale on my site.

    This means I have to delete the sale on my website manually. With 20-30 sales every day this is VERY time consuming.

    I have a call code which is here, but it does not want to work..

    Response: 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach
    $VAR1 = bless( { '_protocol' => 'HTTP/1.1', '_content' => ' 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach ', '_rc' => 200, '_headers' => bless( { 'connection' => 'close', 'cache-control' => 'no-cache, private', 'date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'vary' => [ 'Accept-Encoding', 'Accept-Encoding' ], 'client-ssl-cert-issuer' => '/C=US/O=Let\'s Encrypt/CN=R3', 'client-ssl-cipher' => 'ECDHE-RSA-AES128-GCM-SHA256', 'client-peer' => '86.39.72.71:443', 'strict-transport-security' => 'max-age=15552000', 'client-date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'content-type' => 'text/xml; charset=UTF-8', 'client-transfer-encoding' => [ 'chunked' ], 'server' => 'nginx', 'client-ssl-socket-class' => 'IO::Socket::SSL', 'client-response-num' => 1, '::std_case' => { 'client-response-num' => 'Client-Response-Num', 'client-ssl-cert-issuer' => 'Client-SSL-Cert-Issuer', 'client-ssl-cipher' => 'Client-SSL-Cipher', 'client-peer' => 'Client-Peer', 'strict-transport-security' => 'Strict-Transport-Security', 'client-date' => 'Client-Date', 'x-frame-options' => 'X-Frame-Options', 'client-ssl-cert-subject' => 'Client-SSL-Cert-Subject', 'client-transfer-encoding' => 'Client-Transfer-Encoding', 'client-ssl-socket-class' => 'Client-SSL-Socket-Class' }, 'x-frame-options' => [ 'SAMEORIGIN', 'SAMEORIGIN' ], 'client-ssl-cert-subject' => '/CN=delcampe.net' }, 'HTTP::Headers' ), '_msg' => 'OK', '_request' => bless( { '_content' => 'destination=http%3A%2F%2Fwww.richnoddystamps.co.uk%2Fcgi-bin%2Fdelcampe%2Fdelcampe-sold-notification.pl%3Ftoken%3Dnoddy¬ificationType=Curl_Seller_Item_Close_Sold', '_uri' => bless( do{\(my $o = ' Link (https) }, 'URI::https' ), '_headers' => bless( { 'user-agent' => 'libwww-perl/6.05', 'content-type' => 'application/x-www-form-urlencoded', 'content-length' => 164, '::std_case' => { 'if-ssl-cert-subject' => 'If-SSL-Cert-Subject' } }, 'HTTP::Headers' ), '_method' => 'POST', '_uri_canonical' => $VAR1->{'_request'}{'_uri'} }, 'HTTP::Request' ) }, 'HTTP::Response' );
    • Erstellt am 03.07.2024 um 18:45
    • #1766901
    Do you have checked the callback setup for notifications ?

    Use this endpoint: /notification/settings as per documentation
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    I have no idea...I am not a computer engineer so I dont really understand it
  • Servitel

    448 Beiträge

    Schweiz

    I have no idea...I am not a computer engineer so I dont really understand it
    • Erstellt am 04.07.2024 um 05:30
    • #1767033
    Ask to your software developer to check the callback setup !
  • @dimitri
    Administrator

    824 Beiträge

    Belgien

    API is not reporting sales on Delcampe back to richnoddystamps website.

    Please advise.
    • Erstellt am 29.06.2024 um 07:26
    • #1764969
    Dear "Richnoddystamps",

    Thank you for your message.

    Before we get too much further, I want to set some expectations around communicating with our team. We want to help you get to the bottom of this, and to do that, we ask that you speak with our team respectfully and kindly. Writing in caps (which equals screaming) and spamming the forum is abusive and will not help solve the issue. That way, no more communication wires get crossed. Without respectful communication we cannot provide you service.

    Of course, respect goes both ways and we would like to apologize for the tardy reply. This is not our custom. Most API requests are answered within a 24h tot 48h timeframe. I get how frustrating it can be to want to do something and not be sure where to look. Your business is important to us and we will make sure you receive help. I have pinged our IT-team who should get back you as soon as possible.

    .
  • Servitel

    448 Beiträge

    Schweiz

    Dear "Richnoddystamps",

    Thank you for your message.

    Before we get too much further, I want to set some expectations around communicating with our team. We want to help you get to the bottom of this, and to do that, we ask that you speak with our team respectfully and kindly. Writing in caps (which equals screaming) and spamming the forum is abusive and will not help solve the issue. That way, no more communication wires get crossed. Without respectful communication we cannot provide you service.

    Of course, respect goes both ways and we would like to apologize for the tardy reply. This is not our custom. Most API requests are answered within a 24h tot 48h timeframe. I get how frustrating it can be to want to do something and not be sure where to look. Your business is important to us and we will make sure you receive help. I have pinged our IT-team who should get back you as soon as possible.

    .
    • Erstellt am 04.07.2024 um 09:20
    • #1767096
    Hi Dimitri
    I still wait for an aswer since more than 48 hours to this issue:
    Link (https)

    Thanks in advance to take a look on this !
  • @lco
    Account geschlossen

    94 Beiträge

    Belgien

    Thank you for the offer to help. Still no word from support!

    I have an API connection between Delcampe and my website at richnoddystamps.co.uk

    The API reports
    1. new listings to Delcampe
    2. Sales on delcampe reduces the quantity for sale on my site and vice versa.

    Now, if a stamp sells on richnoddystamps is it reported by delcampe and stops the delcampe listing. That is ok.....but....if a stamp sell on delcampe then API does not tell my website, so it does not end the sale on my site.

    This means I have to delete the sale on my website manually. With 20-30 sales every day this is VERY time consuming.

    I have a call code which is here, but it does not want to work..

    Response: 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach
    $VAR1 = bless( { '_protocol' => 'HTTP/1.1', '_content' => ' 2024-07-03 22:44:51 item POST 400 Max number of notification by type reach ', '_rc' => 200, '_headers' => bless( { 'connection' => 'close', 'cache-control' => 'no-cache, private', 'date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'vary' => [ 'Accept-Encoding', 'Accept-Encoding' ], 'client-ssl-cert-issuer' => '/C=US/O=Let\'s Encrypt/CN=R3', 'client-ssl-cipher' => 'ECDHE-RSA-AES128-GCM-SHA256', 'client-peer' => '86.39.72.71:443', 'strict-transport-security' => 'max-age=15552000', 'client-date' => 'Wed, 03 Jul 2024 22:44:51 GMT', 'content-type' => 'text/xml; charset=UTF-8', 'client-transfer-encoding' => [ 'chunked' ], 'server' => 'nginx', 'client-ssl-socket-class' => 'IO::Socket::SSL', 'client-response-num' => 1, '::std_case' => { 'client-response-num' => 'Client-Response-Num', 'client-ssl-cert-issuer' => 'Client-SSL-Cert-Issuer', 'client-ssl-cipher' => 'Client-SSL-Cipher', 'client-peer' => 'Client-Peer', 'strict-transport-security' => 'Strict-Transport-Security', 'client-date' => 'Client-Date', 'x-frame-options' => 'X-Frame-Options', 'client-ssl-cert-subject' => 'Client-SSL-Cert-Subject', 'client-transfer-encoding' => 'Client-Transfer-Encoding', 'client-ssl-socket-class' => 'Client-SSL-Socket-Class' }, 'x-frame-options' => [ 'SAMEORIGIN', 'SAMEORIGIN' ], 'client-ssl-cert-subject' => '/CN=delcampe.net' }, 'HTTP::Headers' ), '_msg' => 'OK', '_request' => bless( { '_content' => 'destination=http%3A%2F%2Fwww.richnoddystamps.co.uk%2Fcgi-bin%2Fdelcampe%2Fdelcampe-sold-notification.pl%3Ftoken%3Dnoddy¬ificationType=Curl_Seller_Item_Close_Sold', '_uri' => bless( do{\(my $o = ' Link (https) }, 'URI::https' ), '_headers' => bless( { 'user-agent' => 'libwww-perl/6.05', 'content-type' => 'application/x-www-form-urlencoded', 'content-length' => 164, '::std_case' => { 'if-ssl-cert-subject' => 'If-SSL-Cert-Subject' } }, 'HTTP::Headers' ), '_method' => 'POST', '_uri_canonical' => $VAR1->{'_request'}{'_uri'} }, 'HTTP::Request' ) }, 'HTTP::Response' );
    • Erstellt am 03.07.2024 um 18:45
    • #1766901
    Here is the technical response:

    In the server response you are informed that you reached the callbacks maximum limit.
    You are limited to 5 callbacks per notification type

    # type, count(*)
    CloseSale, 5
    ItemAddImageError, 5
    SoldItem, 5
    StartedSale, 5
    UpdateItem, 5

    Since I noticed they were all duplicated (same url callback), I cleaned up to keep one all per same URL.
    In the future please use the appropriate endpoint Link (https)

    Here is the full documentation about API notification setup:
    Link (https)
  • richnoddystamps
    PRO free

    232 Beiträge

    Vereinigtes Königreich

    Firstly, considerate communication. I am sorry for shouting but sometimes frustration boils over. This is not the first time that this forum has taken sometimes two weeks to even acknowledge a forum message. Please remember that changing dozens of sales listings is extremely time consuming and can lead to errors with customers, especially when the break in the API is not noticed quickly.

    This is on top of the already frustrating time with Delcampe changing systems, and significantly reducing the chance of sales by charging buyers commission, and now changing API to a paid for service.

    So, I am sorry, and you guys are sorry so we can start again with a clean slate. Thank you.

    I am not a programmer or computer buff so I am completely in the dark here. So can we please establish where this issue has originated...is it my end or your end?
  • Servitel

    448 Beiträge

    Schweiz

    Firstly, considerate communication. I am sorry for shouting but sometimes frustration boils over. This is not the first time that this forum has taken sometimes two weeks to even acknowledge a forum message. Please remember that changing dozens of sales listings is extremely time consuming and can lead to errors with customers, especially when the break in the API is not noticed quickly.

    This is on top of the already frustrating time with Delcampe changing systems, and significantly reducing the chance of sales by charging buyers commission, and now changing API to a paid for service.

    So, I am sorry, and you guys are sorry so we can start again with a clean slate. Thank you.

    I am not a programmer or computer buff so I am completely in the dark here. So can we please establish where this issue has originated...is it my end or your end?
    • Erstellt am 04.07.2024 um 12:47
    • #1767180
    The problem is at your end

    You need to ask to your programmer to fix this issue

    If you trust me, I can help you. Send me an email (it's easy to discover the site by looking on the image....)
  • Servitel

    448 Beiträge

    Schweiz

    Firstly, considerate communication. I am sorry for shouting but sometimes frustration boils over. This is not the first time that this forum has taken sometimes two weeks to even acknowledge a forum message. Please remember that changing dozens of sales listings is extremely time consuming and can lead to errors with customers, especially when the break in the API is not noticed quickly.

    This is on top of the already frustrating time with Delcampe changing systems, and significantly reducing the chance of sales by charging buyers commission, and now changing API to a paid for service.

    So, I am sorry, and you guys are sorry so we can start again with a clean slate. Thank you.

    I am not a programmer or computer buff so I am completely in the dark here. So can we please establish where this issue has originated...is it my end or your end?
    • Erstellt am 04.07.2024 um 12:47
    • #1767180
    The problem is at your end

    You need to ask to your programmer to fix this issue

    If you trust me, I can help you. Send me an email (it's easy to discover the site by looking on the image....)

Werden Sie Mitglied der Sammler-Community!

Anmelden Einloggen