Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author gesman

    (@gesman)

    bwwc-admin.php, variables:

    ‘assigned_address_expires_in_mins’ (default: 12 hours) and
    ‘reuse_expired_addresses’ (true/false) settings define that.

    You may change it manually for now (until I’ll find time to expose these settings to admin panel settings)

    Gleb

    Hi gesman, do reused address count the total of all orders? So order #2 requires the previous amount + current amount to complete the order?

    Plugin Author gesman

    (@gesman)

    Address is NEVER reused if it’s been “touched” by a payment before.
    Although if payment is partial – there is a logic that tries to calculate the total sum of BTC received to decide whether order is completed (paid in full) successfully.

    Thread Starter WebDesZ

    (@webdesz)

    Address is NEVER reused if it’s been “touched” by a payment before.

    I have now more than 1.2k Orders in my online shop and sometimes the blockchain.info api does not work that well and the payments don’t get verified.
    In this situations the payments have to be verified manual and than the same bitcoin addresses will be used on the next orders.
    Sometimes it’s a little bit hard to know who has paid as sometimes both orders have to pay the same amount.
    Would be awesome if we don’t need blockchain.info at all.

    I have the very same issue. When I query my database, with

    SELECT * , COUNT( * ) AS count
    FROM mydatabase.wp_postmeta
    WHERE (
    meta_key LIKE '%bitcoins_address%'
    )
    GROUP BY wp_postmeta.meta_value
    HAVING COUNT( * ) >1
    ORDER BY count DESC
    LIMIT 0 , 500

    I have 160 addresses at the moment, which got reused 870 times in sum. This is really very labor-intensive to resolve and causes a lot of frustration on the customer end. We have a gap limit of 1000 in our Electrum wallet and receive around 85 orders a day with BTC payment. Below is the relevant excerpts from our bwwc-admin.php

    'supported_currencies_arr'             =>  array ('USD', 'AUD', 'CAD', 'CHF', 'CNY', 'DKK', 'EUR', 'GBP', 'HKD', 'JPY', 'NZD', 'PLN', 'RUB', 'SEK', 'SGD', 'THB'),
       'database_schema_version'              =>  1.0,
       'assigned_address_expires_in_mins'     =>  168*60,
       'funds_received_value_expires_in_mins' =>  '10',
       'starting_index_for_new_btc_addresses' =>  '2',
       'max_blockchains_api_failures'         =>  '3',
       'max_unusable_generated_addresses'     =>  '20',
       'blockchain_api_timeout_secs'          =>  '20',
       'soft_cron_job_schedule_name'          =>  'minutes_2.5',
       'delete_expired_unpaid_orders'         =>  true,
       'reuse_expired_addresses'              =>  false,
       'max_unused_addresses_buffer'          =>  350,

    Any suggestions?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Same address in multiple orders’ is closed to new replies.