Joshua Estes
f465499c8f
Fixes some of the issues where debugging code was pushed up
2014-07-08 15:04:52 -04:00
Joshua Estes
afc19301b3
This should fix the few issues that are left
2014-07-08 15:00:35 -04:00
Joshua Estes
d5e583a78e
More small mistakes found
2014-07-08 14:17:43 -04:00
Joshua Estes
814e379b13
Surprised I missed that
2014-07-08 14:12:27 -04:00
Joshua Estes
6d74126db3
Merge remote-tracking branch 'upstream/master'
...
* upstream/master:
Updated spelling as this was causing a 500 error
2014-07-08 13:03:24 -04:00
Joshua Estes
a2e7e2845e
A little more refactoring making the code easier to manage.
2014-07-08 12:37:03 -04:00
Joshua Estes
6a03f95b68
Updated so that it will only flow into the control statement if there is a balance due, there was a complete IPN which means that the order has completed and paid for in the Bitpay system
2014-07-08 12:36:09 -04:00
Joshua Estes
3517894c88
Refacotred the code to make it easier to debug and troubleshoot
2014-07-08 12:04:14 -04:00
Joshua Estes
63030f65c1
Updated some comments
2014-07-08 12:03:38 -04:00
Joshua Estes
5116aa345a
Added a few comments and updated some spelling issues
2014-07-08 11:41:20 -04:00
Joshua Estes
5878376e8f
Updated spelling as this was causing a 500 error
2014-07-07 11:17:11 -04:00
Joshua Estes
56241403f2
Added license to all files
2014-07-07 10:21:17 -04:00
Joshua Estes
d28d32caf9
A few more things I missed the first go around
2014-07-02 13:26:35 -04:00
Joshua Estes
f3c309c696
Updated a few things that I didn't notice the first pass
2014-07-02 13:18:03 -04:00
Joshua Estes
cf391ba630
Working on some code clean up, this is the first iteration and just includes code formatting
2014-07-02 13:15:41 -04:00
Joshua Estes
1d3cc1c1b4
This might take care of the issue of double paying
2014-07-01 17:01:18 -04:00
Joshua Estes
0a4fd03d69
Updated the log levels for some of the bitpay.log file
2014-07-01 11:19:50 -04:00
Joshua Estes
9688f94437
Small bug fix where it was complaining that was not defined and added a comment on where this error is displayed
2014-06-30 15:23:29 -04:00
Rich Morgan
89136ebb0a
Added duplicate paid/confirmed/complete checks
...
Also added extra error handling
2014-06-24 23:42:05 -04:00
Rich Morgan
1667dfde1a
Added duplicate paid/confirmed/complete checks
...
Also added logging in case of duplicate IPNs to inform the merchant in the event they needed to capture that information.
2014-06-24 23:32:07 -04:00
Rich Morgan
e727371880
Updated logo in admin panel
2014-05-19 14:53:11 -04:00
Rich Morgan
6f06424c2b
Removed extra error handler calls
2014-05-16 01:29:33 -04:00
Rich Morgan
6d90c9784c
Removed extra error handler calls
2014-05-16 01:27:49 -04:00
Rich Morgan
58e1854a5d
Removed extra error handler calls
2014-05-16 01:23:40 -04:00
Rich Morgan
85e41b5b96
Formatting, help comments and new IPN complete opt
...
- Added new user-configurable IPN complete handling option for those merchants wishing to set an order as complete automatically and still provides for existing merchants who need the order to remain in a processing state
- Improved overall look of the plugin control panel by adding logo & link to our site
- Added helpful comments for Transaction Speed and new IPN complete option handling
- Formatted XML to standardized spacing with the other plugin files
2014-03-27 14:26:44 -04:00
Rich Morgan
1c7b970b88
Cleaned code and added order complete admin opt
...
- Added missing function scope for code cleanliness & form
- Added support for new admin option for marking an order complete when complete IPN received
2014-03-27 14:20:01 -04:00
Rich Morgan
ec453baf1a
Fix for multiple new order emails bug
2014-03-21 11:41:03 -04:00
Rich Morgan
5e498edf43
Add call to send email & bool option for shipment
...
This change explicitly calls sendNewOrderEmail() to notify customers when their payment is completed. Also, added new boolean parameter to give the merchant the option to turn on programmatic shipment creation instead of just commenting this out completely.
2014-03-18 11:10:45 -04:00
Rich Morgan
0420a11299
Fixed shipment order locking issue
2014-03-17 11:32:05 -04:00
Rich Morgan
6692a73107
Fix for order not marked complete issue
2014-03-13 16:16:09 -04:00
Rich Morgan
8dacf9939c
Fix for order not marked complete issue
2014-03-13 16:14:25 -04:00
Rich Morgan
ac03c7fa44
Updated currency list
2014-03-13 11:25:58 -04:00
Rich Morgan
f385778e19
Send new order email after invoice paid
2014-02-10 11:35:41 -05:00
Rich Morgan
0b2dde4e69
Added error for order not invoiced, state_complete
2014-02-10 10:57:42 -05:00
Rich Morgan
c6d4fe22da
Removed nonexistent 'expired' status
2014-02-05 14:30:11 -05:00
Rich Morgan
b567932282
Added support for expired/invalid statuses
2014-02-05 13:58:59 -05:00
Rich Morgan
e5022eb14e
Added support for expired/invalid statuses
2014-02-05 13:57:55 -05:00
Rich Morgan
393788aba9
Corrected company name, license & formatting
2014-01-29 12:54:59 -05:00
Rich Morgan
baba81fbc5
Added license, formatting & correct company name.
2014-01-28 21:40:51 -06:00
Rich Morgan
389c4008a4
Added license info & corrected company name.
2014-01-28 21:35:41 -06:00
Rich Morgan
8b01715d63
Added license info & corrected company name.
2014-01-28 21:34:56 -06:00
Rich Morgan
843769a8d6
Added license info & corrected company name.
2014-01-28 21:33:34 -06:00
Rich Morgan
7071a2c978
Corrected company name, license & formatting
2014-01-28 16:44:45 -05:00
Rich Morgan
de3139d37f
Corrected company name, license & formatting
2014-01-28 16:36:16 -05:00
Ryan X. Charles
0d3851f65d
redirect to success page
2013-12-16 18:49:47 -05:00
evan
134679026a
added iframe attributes to be compatible with new invoice
2013-07-24 14:58:45 -04:00
Japhet Stevens
68b176cfde
Don't use raw table name in db update script.
2013-05-25 02:41:44 -04:00
Japhet Stevens
a61d005e06
Use cart contents rather than timestamp to verify IPNs
2013-05-20 18:06:59 -04:00
Japhet Stevens
3ce6b3aa31
Validate quote against timestamp rather than price for cases where merchants change prices frequently.
2013-05-19 01:13:04 -04:00
Japhet Stevens
b639297f32
Check price paid before accepting quote as paid
2013-05-07 03:52:21 -04:00