Validate custom plugin for an order with pending payment. If pending payment changed to processing, we execute some code

We built a plugin that sends a JSON object to our POS via API.

By using the New Order webhook, we are able to achieve what we needed.

Now, we need a way to validate that the order has actually been paid.

We receive payments via a credit card gateway, and once the payment is complete, the order changes its status from "Payment pending" to "processing".

Once the order does this, we should send the JSON object.

We tried using the is_paid() function, which works great before sending the order, but the problem is sending the JSON object once the payment is completed after it has failed before.

Evner: PHP, MySQL, WooCommerce, API

Se mere: wordpress plugin order posts chronological, custom plugin wordpess, wordpress custom plugin access, magento display custom attribute order, fckeditor custom plugin, wordpress custom plugin development bids, windows media server custom plugin standard edition, build custom plugin flowplayer, gmail custom plugin, magento custom attribute order, windows media server custom plugin seems doesnt work, oscommerce add custom comment order, custom dress order form, magento custom plugin, custom sort order wordpress links rating, custom order page credit card processing, custom credit card gateway terminal, wordpress custom post order without plugin

Om arbejdsgiveren:
( 1 bedømmelse ) Saltillo, Mexico

Projekt ID: #26860112

2 freelancere byder i gennemsnit $125 på dette job


Hi there, I would love to work on your project with the strong skills needed for the project. Pillars we work with: 1. Commitment 2. Quality However I have to clarify few more questions which can be discussed to ge Flere

$150 USD in 7 dage
(28 bedømmelser)

Hello, Your project description really caught my attention. I'm extremely interested in your project because of it's related to woocommerce. I am very confident to fullfill your requirement asap. I'm an expert in makin Flere

$100 USD på 1 dag
(4 bedømmelser)