• Resolved jeliseballon

    (@jeliseballon)


    All of my square transactions keep on being put on hold. In the order notes it says “payment processed” and then “payment held for review”. I have read through the forum and see this same issue was plaguing other sites about 9 months ago, but there was no solution posted before the thread was closed. I’ve made sure that under my payment settings the Transaction Type is set to “Charge” as the documentation suggests this may be the issue. But this has not fixed it.

    The only work around I’ve found is to manually capture the charge on each order, but Square only lets you do this for up to 6 days, so if I’m not monitoring orders every day then I may miss something. In fact, turns out I missed out on payment on orders as far back as April (apparently that’s how long this has been going on and I just realized it…I don’t have a lot of transactions on my website).

    Has anyone else had this issue and found a real resolution?
    Thanks!

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Damianne P (a11n)

    (@drwpcom)

    Hi @jeliseballon. If you’re already capturing charges but are still seeing the message “payment held for review”, this can mean that some additional setup is required on the Square account. You may also want to check with Square support to make sure all account & payment details are set up correctly.

    If this doesn’t help, please enable logging in WooCommerce > Settings > Square. The next time this problem happens there should be a Square log file under WooCommerce > Status > Logs. Please find the one with the most recent date to share it with us.

    Thread Starter jeliseballon

    (@jeliseballon)

    @drwpcom This is a new issue, Square was processing payments just fine when first set-up and I haven’t changed any of the settings. I also read several articles in the support forums and made sure every recommended setting was in place. I have already checked with Square and they said the issue is not on their end it’s the WooCommerce plugin.

    I’ll go ahead and enable logging, as you suggested. Thanks!

    Thread Starter jeliseballon

    (@jeliseballon)

    Another order came through yesterday after I made sure all of my woocommerce plugins were updated, and it was the same thing. Immediately went to “payment held for review” status. And then I had to manually click “Capture charge” for it to process.

    Here’s the log file from yesterday:

    06-22-2020 @ 20:00:07 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.1 (WooCommerce/4.0.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.55057s

    06-22-2020 @ 20:00:07 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 00:00:07 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-22-2020 @ 20:12:16 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.1 (WooCommerce/4.0.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.4429s

    06-22-2020 @ 20:12:16 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 00:12:16 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-22-2020 @ 20:12:24 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.1 (WooCommerce/4.0.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.3844s

    06-22-2020 @ 20:12:24 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 00:12:23 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-22-2020 @ 20:12:43 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.1 (WooCommerce/4.0.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.41501s

    06-22-2020 @ 20:12:43 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 00:12:43 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-22-2020 @ 20:44:34 – Starting upgrade to v2.1.5
    06-22-2020 @ 20:44:34 – Upgrade to v2.1.5 complete
    06-22-2020 @ 21:06:00 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.5 (WooCommerce/4.2.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.23987s

    06-22-2020 @ 21:06:00 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 01:06:00 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-22-2020 @ 21:08:59 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.5 (WooCommerce/4.2.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.15015s

    06-22-2020 @ 21:08:59 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 01:08:59 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-23-2020 @ 08:47:50 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.5 (WooCommerce/4.2.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.15861s

    06-23-2020 @ 08:47:50 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 12:47:50 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    06-23-2020 @ 08:48:03 – Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.1.5 (WooCommerce/4.2.1; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.12567s

    06-23-2020 @ 08:48:03 – Response
    Response
    code: 200
    message:
    headers: Array
    (
    [0] => HTTP/2 200
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Tue, 23 Jun 2020 12:48:03 GMT
    [content-length] => 586
    [strict-transport-security] => max-age=631152000; includeSubDomains; preload
    )
    body: {
    “locations”: [
    {
    “id”: “K7XK0B0JR0AVH”,
    “name”: “Neither Height Nor Depth”,
    “address”: {
    “address_line_1”: “102 QUAIL CT”,
    “locality”: “CROSS JCT”,
    “administrative_district_level_1”: “VA”,
    “postal_code”: “22625-2457”,
    “country”: “US”
    },
    “timezone”: “America\/New_York”,
    “capabilities”: [
    “CREDIT_CARD_PROCESSING”
    ],
    “status”: “ACTIVE”,
    “created_at”: “2019-07-28T22:56:23Z”,
    “merchant_id”: “8R4XTQDH8YGW0”,
    “country”: “US”,
    “language_code”: “en-US”,
    “currency”: “USD”,
    “business_name”: “Neither Height Nor Depth”,
    “type”: “PHYSICAL”,
    “business_hours”: {},
    “coordinates”: {
    “latitude”: 39.315394,
    “longitude”: -78.315033
    }
    }
    ]
    }

    Plugin Support Damianne P (a11n)

    (@drwpcom)

    Hi @jeliseballon. I don’t see any red flags in your log.Your version

    Would you like to move this issue to email? You can contact us from your WooCommerce.com account at https://woocommerce.com/my-account/create-a-ticket/ and include a link to this forum thread.

    In your email, please include a screenshot of the order notes and the Square settings. Also, please share your system report with us. You can find it by going to WooCommerce > Status > Get system report and then click Copy for support to be able to paste it in your reply.

    I recommend https://snipboard.io/ for easily sharing screenshots – please follow the instructions on the page, then paste the URL(s) in your message.

    Please let us know resolution for this.

    I’m also seeing this on a brand new site and stuck with manually capturing charges.
    Woocommerce 4.1
    Square 2.1.5

    Thread Starter jeliseballon

    (@jeliseballon)

    @drwpcom email sent with all of the details you requested.

    Thanks!

    @jeliseballon Were they able to resolve this for you? Still experiencing the same behavior on my site, and was wondering if there’s a fix yet.

    Thanks!

    • This reply was modified 4 years, 7 months ago by LearningDev.
Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Square payments being put on hold’ is closed to new replies.